Quick answer: how do I book a cheap bus in West India?
Search your route on Rodshare (for example Ahmedabad to Vadodara), 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 West 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 |
|---|---|---|---|
| Ahmedabad → Vadodara | 110 km | ~2 hrs | ₹150–₹400 |
| Mumbai → Nashik | 170 km | ~4 hrs | ₹200–₹450 |
| Pune → Nashik | 210 km | ~5 hrs | ₹250–₹550 |
| Pune → Kolhapur | 230 km | ~5 hrs | ₹250–₹600 |
| Mumbai → Shirdi | 240 km | ~6 hrs | ₹250–₹600 |
| Ahmedabad → Surat | 265 km | ~5 hrs | ₹300–₹700 |
| Mumbai → Aurangabad | 335 km | ~7 hrs | ₹350–₹850 |
| Mumbai → Vadodara | 410 km | ~8 hrs | ₹450–₹1050 |
| Mumbai → Ahmedabad | 525 km | ~9.5 hrs | ₹600–₹1350 |
| Pune → Ahmedabad | 660 km | ~12 hrs | ₹750–₹1700 |
Local tip for West India
Goa routes get busy around Christmas and New Year, so book early for those dates. Mumbai has many boarding points, so pick the one closest to you and allow for city traffic.
Bus booking by state
Rodshare has a bus page for each of these states in West India, with routes and cities:
- Maharashtra: rodshare.com/en/buses/state/maharashtra
- Gujarat: rodshare.com/en/buses/state/gujarat
- Goa: rodshare.com/en/buses/state/goa
