There are 5 ways to get from Bandra Terminus to Mahesāna by plane, train, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Sardar Vallabhbhai Patel International Airport, train
best- Fly from Chhatrapati Shivaji Maharaj International Airport (BOM) to Sardar Vallabhbhai Patel International Airport (AMD)plane BOM - AMD
- Take the train from Sabarmati Bg to Mahesana Jntrain
4h 32m₹3,585–8,075Train
cheapest- Take the train from Bandra Terminus to Mahesana Jntrain 12480 / ...
8h 15m₹310–2,400Drive 578.7 km
- Drive from Bandra Terminus to Mahesānacar 578.7 km
7h 27m₹6,533–9,436Taxi
- Take the taxi from Bandra Terminus to Mahesānataxi 578.7 km
7h 27m₹13,000–16,000Fly to Civil Airport Harni, train
- Fly from Chhatrapati Shivaji Maharaj International Airport (BOM) to Civil Airport Harni (BDQ)plane BOM - BDQ
- Take the train from Vadodara Jn to Mahesana Jntrain
7h 3m₹4,825–7,515
Bandra Terminus to Mahesāna by train
Questions & Answers
The cheapest way to get from Bandra Terminus to Mahesāna is to train which costs ₹310 - ₹2,400 and takes 8h 15m.
The fastest way to get from Bandra Terminus to Mahesāna is to fly and train which takes 4h 32m and costs ₹3,500 - ₹8,500.
Yes, there is a direct train departing from Bandra Terminus and arriving at Mahesana Jn. Services depart four times a day, and operate every day. The journey takes approximately 8h 15m.
The distance between Bandra Terminus and Mahesāna is 528 km. The road distance is 578.7 km.
The best way to get from Bandra Terminus to Mahesāna without a car is to train which takes 8h 15m and costs ₹310 - ₹2,400.
It takes approximately 4h 32m to get from Bandra Terminus to Mahesāna, including transfers.
Bandra Terminus to Mahesāna train services, operated by Indian Railways, depart from Bandra Terminus station.
Bandra Terminus to Mahesāna train services, operated by Indian Railways, arrive at Mahesana Jn station.
Yes, the driving distance between Bandra Terminus to Mahesāna is 579 km. It takes approximately 7h 27m to drive from Bandra Terminus to Mahesāna.
There are 11+ hotels available in Mahesāna.
What companies run services between Bandra Terminus, India and Mahesāna, India?
Indian Railways operates a train from Bandra Terminus to Mahesana Jn 4 times a day. Tickets cost ₹310–2,400 and the journey takes 8h 15m.
- Website
- goindigo.in
Flights from Chhatrapati Shivaji Maharaj International Airport to Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 1h 21m
- When
- Every day
- Estimated price
- ₹3,200–6,500
Flights from Chhatrapati Shivaji Maharaj International Airport to Civil Airport Harni
- Ave. Duration
- 1h 7m
- When
- Every day
- Estimated price
- ₹4,300–7,000
- Website
- airindia.in
Flights from Chhatrapati Shivaji Maharaj International Airport to Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- ₹3,500–6,500
Flights from Chhatrapati Shivaji Maharaj International Airport to Civil Airport Harni
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- ₹4,800–6,000
- Website
- starlightairline.com
Flights from Chhatrapati Shivaji Maharaj International Airport to Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- ₹3,000–4,800
- Website
- helitrans.no
Flights from Chhatrapati Shivaji Maharaj International Airport to Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 1h 45m
- When
- Thursday
- Estimated price
- ₹3,000–20,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Sardar Vallabhbhai Patel International Airport via Jalgaon
- Ave. Duration
- 3h 5m
- When
- Monday
- Estimated price
- ₹3,800–22,000
- Website
- spicejet.com
Flights from Chhatrapati Shivaji Maharaj International Airport to Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 1h 30m
- When
- Saturday
- Estimated price
- ₹2,400–4,400
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Sabarmati Bg to Mahesana Jn
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- ₹130–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹800–1,000
Train from Bandra Terminus to Mahesana Jn
- Ave. Duration
- 8h 15m
- Frequency
- 4 times a day
- Estimated price
- ₹310–2,400
- Website
- irctc.co.in
- Sleeper Class
- ₹310–370
- Third AC (3A)
- ₹800–1,000
- Second AC (2A)
- ₹1,100–1,400
- First Class (1A)
- ₹1,800–2,400
Train from Vadodara Jn to Mahesana Jn
- Ave. Duration
- 3h 12m
- Frequency
- Every 3 hours
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
- Ave. Duration
- 7h 27m
- Estimated price
- ₹13,000–16,000
Armaani Travels
- Phone
- +91-9892270663
- Website
- armaanitravels.com
GaadiCab
- Phone
- +91-9665-703-666
- Website
- gaadicab.com
Ola Cabs
- Phone
- +91 92 26 54 77 77
- Website
- olacabs.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How do I buy a London Underground ticket?, How to get from Florence to Rome, and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.






