Quick answer: how do I book a cheap bus in South India?
Search your route on Rodshare (for example Coimbatore to Ooty), sort by Cheapest, then filter by AC or non-AC and sleeper or seater. Choose your seat and boarding point and pay online. Your ticket appears in My Activity → Bus tickets.
Popular bus routes in South India
Typical figures for a one-way seat. Non-AC seaters sit at the low end and AC sleeper or Volvo buses at the high end. Live fares for your date appear in the search.
| Route | Distance | Journey time | Typical fare per seat |
|---|---|---|---|
| Coimbatore → Ooty | 85 km | ~3 hrs | ₹150–₹400 |
| Tirupati → Chennai | 135 km | ~3.5 hrs | ₹150–₹400 |
| Coimbatore → Kochi (Ernakulam) | 190 km | ~4.5 hrs | ₹200–₹500 |
| Kurnool → Hyderabad | 215 km | ~4 hrs | ₹250–₹550 |
| Hyderabad → Vijayawada | 275 km | ~5.5 hrs | ₹300–₹700 |
| Chennai → Bengaluru | 345 km | ~6.5 hrs | ₹400–₹900 |
| Vijayawada → Tirupati | 380 km | ~7.5 hrs | ₹400–₹1000 |
| Madurai → Bengaluru | 435 km | ~9 hrs | ₹500–₹1150 |
| Chennai → Coimbatore | 505 km | ~9.5 hrs | ₹550–₹1300 |
| Visakhapatnam → Hyderabad | 620 km | ~12 hrs | ₹700–₹1600 |
Local tip for South India
Friday and Sunday night buses out of Bengaluru, Chennai and Hyderabad are usually the first to fill. Travelling midweek often gives you more seats and fares to choose from.
Bus booking by state
Rodshare has a bus page for each of these states in South India, with routes and cities:
- Karnataka: rodshare.com/en/buses/state/karnataka
- Tamil Nadu: rodshare.com/en/buses/state/tamil-nadu
- Telangana: rodshare.com/en/buses/state/telangana
- Andhra Pradesh: rodshare.com/en/buses/state/andhra-pradesh
- Kerala: rodshare.com/en/buses/state/kerala
- Puducherry: rodshare.com/en/buses/state/puducherry
