Bus travel in India


While you cannot take a bus journey across India, buses are the second most popular means of travelling across states after railways. India's bus network is wide, and it's the only cheap way of reaching many places not on the rail network, such as Imphal, Leh or Gangtok. Although the journey can be rough on Indian roads, travelling on them can add a new dimension to a visitor's experience.

Public buses

[edit | edit source]
A Maharashtra State Road Transport Corporation (MSRTC) bus in a rural area near Pune.

Every Indian state and union territory has its own transport companies that operate public buses within the state and also in neighbouring states. These are often called state transport buses or ST buses for short. Dadra and Nagar Haveli and Daman and Diu, Ladakh, Manipur, Meghalaya and Mizoram don't have their own transport companies.

Many public bus companies have their own websites to find the schedule and prices, but also to book tickets. If searching for connections, the website will sometimes not accept smaller villages along the way, and you may have to select or search for the next larger town or city.

Private buses

[edit | edit source]

Private buses may or may not be available in the area you are travelling to, and even if they are, the quality could vary a lot. Be warned that many of the private buses, especially long-distance lines, play music or videos at ear-splitting volume. Even with earplugs, it can be nerve-wracking. Restrooms are available in large bus stations but are crowded. The bus industry is extremely fragmented and there are few operators who offer services in more than 2 or 3 neighbouring states. Travel agents usually only offer seats on private buses. As of 2024, FlixBus offers rides in the north and north-west of India and intends to serve the whole country.

For major private bus connections, schedules, prices and tickets, try one of the following websites:

Classes

[edit | edit source]
  • Ordinary or service buses — They are extremely crowded, with even standing room rarely available (unless you're among the first on board) as reservations are not possible and they tend to stop at too many places. On the upside, they're very cheap.
  • Luxury or express buses — Often called "Volvo" buses, they have assured seating (book in advance), and have limited stops, making them well worth the slight extra expense. But even these better-class buses rarely have toilets and make occasional snack and toilet breaks.

Fares

[edit | edit source]

Prices between public and private buses do not differ much. The advantage of public buses is that you will get a proper ticket indicating the origin and destination of your journey. Private buses will only give you a paper ticket with a price written on it by the conductor. For buses serving smaller villages there might not even be any ticket at all for private buses — if the other Indian passengers also don't get a ticket, then that's just the way. In general, you can expect to pay as little as ₹1/km in the plains (Punjab) and ₹2–2.30/km in more mountainous areas (Himachal Pradesh) with public and private buses. After a short while you will figure out what is the going local rate. Anything way beyond that rate, especially in private buses, is an indication that the conductor is trying to rip you off. Stand your ground and don't give in, potentially demand your money back and leave the bus.

City buses

[edit | edit source]
Rainbow BRTS, Pune

Despite the uber-popularity of metro railways, buses are still one of the many sustainable ways to explore cities like Kolkata and Mumbai. Many large cities have their own transport companies operating on intracity and intercity routes.

  • Bengaluru Metropolitan Transport Corporation (BMTC) — serves Bangalore
  • Brihanmumbai Electric Supply and Transport (BEST) — serves Mumbai
  • Chennai Unified Metropolitan Transport Authority (CUMTA) — serves Chennai
  • Delhi Transport Corporation (DTC) — serves Delhi
  • Hyderabad Unified Metropolitan Transport Authority (HUMTA) — serves Hyderabad
  • West Bengal Transport Corporation (WBTC) – serves Kolkata and surrounding areas. Despite the name, it does not cover the entire West Bengal.

Some cities have bus rapid transit (BRT) systems, which have additional features like higher capacity, reliability and separate busways. As of 2026, Ahmedabad, Amritsar, Hubli-Dharwad, Indore, Jaipur, Pune, Raipur, Rajkot, Surat, Vijayawada and Visakhapatnam are served by BRT systems.

Eat and drink

[edit | edit source]

Sleep

[edit | edit source]

Stay safe

[edit | edit source]

All buses have to contend with the poor state of Indian highways and the havoc of Indian traffic which usually makes them slower, less comfortable and less safe than trains. Night buses are particularly hazardous, and for long-distance travel it is wise to opt for sleeper train services instead.

See also

[edit | edit source]
This travel topic about Bus travel in India is an outline and needs more content. It has a template, but there is not enough information present. Please plunge forward and help it grow!