There are 11 ways to get from Vashi to Bharūch by train, bus, car, taxi, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Kirloskarvadi to Surattrain 20476
- Take the train from Surat to Bharuch Jntrain 12933 / ...
13h 38m₹1,205–4,481Bus, train
cheapest- Take the bus from Islampur to Katrajbus
- Take the bus from Morebaug to Khadki Stationbus 42 / ...
- Take the train from Khadki to Bharuch Jntrain
14h 11m₹1,067–3,352Bus via Pune
- Take the bus from Islampur to Katrajbus
- Take the bus from Pune to Bharuchbus Pune - Bharuch
15h 50m₹1,277–2,620Drive 647.1 km
- Drive from Vashi to Bharūchcar 647.1 km
8h 42m₹6,271–9,058Taxi
- Take the taxi from Vashi to Bharūchtaxi 647.1 km
8h 42m₹13,000–17,000Bus, bus to Chhatrapati Shivaji Maharaj International Airport, fly to Civil Airport Harni, train
- Take the bus from Islampur to Swargatebus
- Take the bus from Swargate to Vileparlebus
- Fly from Chhatrapati Shivaji Maharaj International Airport (BOM) to Civil Airport Harni (BDQ)plane BOM - BDQ
- Take the train from Vadodara Jn to Bharuch Jntrain
10h 47m₹6,837–12,782Bus
- Take the bus from Islampur to Swargatebus
- Take the bus from Pune Ma Na Pa Bus Stop to Bharuchbus redbusIndia_A/C Sleeper
16h 5mBus to Pune Airport, fly to Civil Airport Harni, train
- Take the bus from Islampur to Swargatebus
- Fly from Pune Airport (PNQ) to Civil Airport Harni (BDQ)plane PNQ - BDQ
- Take the train from Vadodara Jn to Bharuch Jntrain
8h 19m₹8,071–19,578Bus, bus to Dabolim Airport, fly to Surat, train
- Take the bus from Rankala to Kasalbus
- Take the bus from FlixBus Kasal to FlixBus Goa - Porvorim Mallbus
- Fly from Dabolim Airport (GOI) to Surat (STV)plane GOI - STV
- Take the train from Surat to Bharuch Jntrain
10h 50m₹6,546–27,192Bus to Pune Airport, fly to Sardar Vallabhbhai Patel International Airport, train
- Take the bus from Islampur to Swargatebus
- Fly from Pune Airport (PNQ) to Sardar Vallabhbhai Patel International Airport (AMD)plane PNQ - AMD
- Take the train from Ahmedabad Jn to Bharuch Jntrain
11h 45m₹4,782–12,609Bus, bus to Goa Mopa, fly to Civil Airport Harni, train
- Take the bus from Rankala to Kasalbus
- Take the bus from FlixBus Kasal to FlixBus Goa - Pernembus
- Fly from Goa Mopa (GOX) to Civil Airport Harni (BDQ)plane GOX - BDQ
- Take the train from Vadodara Jn to Bharuch Jntrain
10h 49m₹7,452–23,917
Chhatrapati Shivaji Maharaj International Airport (BOM) to Civil Airport Harni (BDQ) flights
Comparing Your Travel Options
The cheapest way to get from Vashi to Bharūch is to bus via Pune which costs ₹1,200 - ₹2,700 and takes 15h 50m.
The fastest way to get from Vashi to Bharūch is to bus and fly and train which takes 8h 19m and costs ₹8,000 - ₹20,000.
No, there is no direct bus from Vashi to Bharūch. However, there are services departing from Islampur and arriving at Bharuch via Morebaug and Pune. The journey, including transfers, takes approximately 15h 50m.
No, there is no direct train from Vashi to Bharūch. However, there are services departing from Kirloskarvadi and arriving at Bharuch Jn via Surat. The journey, including transfers, takes approximately 13h 38m.
The distance between Vashi and Bharūch is 725 km. The road distance is 647.1 km.
The best way to get from Vashi to Bharūch without a car is to train which takes 13h 38m and costs ₹1,200 - ₹4,500.
It takes approximately 13h 38m to get from Vashi to Bharūch, including transfers.
Vashi to Bharūch bus services, operated by MSRTC, depart from Islampur station.
Vashi to Bharūch train services, operated by Indian Railways, depart from Kirloskarvadi station.
The best way to get from Vashi to Bharūch is to train which takes 13h 38m and costs ₹1,200 - ₹4,500. Alternatively, you can bus via Pune, which costs ₹1,200 - ₹2,700 and takes 15h 50m.
What companies run services between Vashi, India and Bharūch, India?
You can take a vehicle from Vashi to Bharuch Jn via Kirloskarvadi and Surat in around 13h 38m. Alternatively, you can take a vehicle from Vashi to Bharuch via Islampur, Katraj, Morebaug, Kasba Peth Police Chowki, and Pune in around 15h 50m.
- Website
- goindigo.in
Flights from Chhatrapati Shivaji Maharaj International Airport to Civil Airport Harni
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ₹5,000–9,000
Flights from Pune Airport to Civil Airport Harni
- Ave. Duration
- 1h 10m
- When
- Monday, Friday, and Saturday
- Estimated price
- ₹6,500–15,000
Flights from Dabolim Airport to Surat
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ₹5,000–24,000
Flights from Pune Airport to Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 1h 21m
- When
- Every day
- Estimated price
- ₹3,800–10,000
Flights from Pune Airport to Sardar Vallabhbhai Patel International Airport via Indore
- Ave. Duration
- 3h 20m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹3,800–10,000
Flights from Goa Mopa to Civil Airport Harni
- Ave. Duration
- 1h 25m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₹6,000–21,000
- Website
- starlightairline.com
Flights from Pune Airport to Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 1h 27m
- When
- Every day
- Estimated price
- ₹3,700–10,000
- Website
- airindia.in
Flights from Chhatrapati Shivaji Maharaj International Airport to Civil Airport Harni
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- ₹4,100–13,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Kirloskarvadi to Surat
- Ave. Duration
- 12h 9m
- Frequency
- Once a week
- Estimated price
- ₹340–2,600
- Website
- irctc.co.in
- Sleeper Class
- ₹340–400
- Third AC (3A)
- ₹850–1,100
- Second AC (2A)
- ₹1,200–1,600
- First Class (1A)
- ₹2,000–2,600
Train from Surat to Bharuch Jn
- Ave. Duration
- 35 min
- Frequency
- Every 30 minutes
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹750–1,000
Train from Vadodara Jn to Bharuch Jn
- Ave. Duration
- 45 min
- Frequency
- Every 30 minutes
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Khadki to Bharuch Jn
- Ave. Duration
- 8h 39m
- Frequency
- Once a week
- Estimated price
- ₹270–2,100
- Website
- irctc.co.in
- Sleeper Class
- ₹270–320
- Third AC (3A)
- ₹700–900
- Second AC (2A)
- ₹1,000–1,300
- First Class (1A)
- ₹1,600–2,100
Train from Vadodara Jn to Bharuch Jn
- Ave. Duration
- 45 min
- Frequency
- Every 30 minutes
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Surat to Bharuch Jn
- Ave. Duration
- 35 min
- Frequency
- Every 30 minutes
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹750–1,000
Train from Ahmedabad Jn to Bharuch Jn
- Ave. Duration
- 2h 13m
- Frequency
- Hourly
- Estimated price
- ₹170–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹170–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Vadodara Jn to Bharuch Jn
- Ave. Duration
- 45 min
- Frequency
- Every 30 minutes
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
- Phone
- 1800 22 1250
- Website
- msrtc.maharashtra.gov.in
Bus from Islampur to Katraj
- Ave. Duration
- 3h 25m
- Frequency
- Every 30 minutes
- Estimated price
- ₹340–700
- Schedules at
- msrtc.org.in
- Ordinary
- ₹340–430
- AC
- ₹500–700
- Shivshahi
- ₹574
Bus from Islampur to Swargate
- Ave. Duration
- 3h 32m
- Frequency
- Every 30 minutes
- Estimated price
- ₹350–750
- Schedules at
- msrtc.org.in
- Ordinary
- ₹350–450
- AC
- ₹500–750
- Shivshahi
- ₹591
Bus from Swargate to Vileparle
- Ave. Duration
- 3h 19m
- Frequency
- Every 30 minutes
- Estimated price
- ₹290–710
- Schedules at
- msrtc.org.in
- Ordinary
- ₹290–370
- AC
- ₹440–650
- AC Shivneri
- ₹710
- Semi Luxury
- ₹429
Bus from Islampur to Katraj
- Ave. Duration
- 3h 25m
- Frequency
- Every 30 minutes
- Estimated price
- ₹340–700
- Schedules at
- msrtc.org.in
- Ordinary
- ₹340–430
- AC
- ₹500–700
- Shivshahi
- ₹574
Bus from Islampur to Swargate
- Ave. Duration
- 3h 32m
- Frequency
- Every 30 minutes
- Estimated price
- ₹350–750
- Schedules at
- msrtc.org.in
- Ordinary
- ₹350–450
- AC
- ₹500–750
- Shivshahi
- ₹591
Bus from Islampur to Swargate
- Ave. Duration
- 3h 32m
- Frequency
- Every 30 minutes
- Estimated price
- ₹350–750
- Schedules at
- msrtc.org.in
- Ordinary
- ₹350–450
- AC
- ₹500–750
- Shivshahi
- ₹591
Bus from Islampur to Swargate
- Ave. Duration
- 3h 32m
- Frequency
- Every 30 minutes
- Estimated price
- ₹350–750
- Schedules at
- msrtc.org.in
- Ordinary
- ₹350–450
- AC
- ₹500–750
- Shivshahi
- ₹591
- Phone
- +917303093510
- [email protected]
- Website
- intrcity.com
Bus from Pune to Bharuch
- Ave. Duration
- 10h 40m
- Frequency
- Once daily
- Estimated price
- ₹500–1,794
- Book at
- intrcity.com
- Sleeper
- ₹1,000–1,400
- Seat
- ₹500–750
- Phone
- 020-24545454
- [email protected]
- Website
- pmpml.org
Bus from Morebaug to Khadki Station
- Ave. Duration
- 51 min
- Frequency
- Every 10 minutes
- Estimated price
- ₹40–60
- Schedules at
- pmpml.org
- Phone
- +91 9021264955
- [email protected]
- Website
- National Travels - Ratnagiri
Bus from Pune Ma Na Pa Bus Stop to Bharuch
- Ave. Duration
- 11h 50m
- Frequency
- Every 30 minutes
- Website
- National Travels - Ratnagiri
- Website
- Shree New Santinath Travels
Bus from Pune Ma Na Pa Bus Stop to Bharuch
- Ave. Duration
- 12h
- Frequency
- Hourly
- Schedules at
- Shree New Santinath Travels
- Website
- Kesriya Travels
Bus from Pune Ma Na Pa Bus Stop to Bharuch
- Ave. Duration
- 12h
- Frequency
- Every 2 hours
- Schedules at
- Kesriya Travels
- Phone
- +91 91193 34336
- [email protected]
- Website
- Shree Balaji Tour and Travel
Bus from Pune Ma Na Pa Bus Stop to Bharuch
- Ave. Duration
- 12h
- Frequency
- 4 times a day
- Schedules at
- Shree Balaji Tour and Travel
- Phone
- +919428521105
- [email protected]
- Website
- Gujarat Travels
Bus from Pune Ma Na Pa Bus Stop to Bharuch
- Ave. Duration
- 11h 45m
- Frequency
- Twice daily
- Schedules at
- Gujarat Travels
- Website
- Sonu Dreamline Bus
Bus from Pune Ma Na Pa Bus Stop to Bharuch
- Ave. Duration
- 13h 10m
- Frequency
- Twice daily
- Schedules at
- Sonu Dreamline Bus
- Phone
- +91 9030531288
- [email protected]
- Website
- Shri Vishwakarma Travels
Bus from Pune Ma Na Pa Bus Stop to Bharuch
- Ave. Duration
- 10h 15m
- Frequency
- Once daily
- Website
- Shri Vishwakarma Travels
- Website
- Shri Vishwakarma Travels
- Website
- Meera Tours & Travels
Bus from Pune Ma Na Pa Bus Stop to Bharuch
- Ave. Duration
- 9h 50m
- Frequency
- Once daily
- Schedules at
- Meera Tours & Travels
- Website
- India Tours and Travels
Bus from Pune Ma Na Pa Bus Stop to Bharuch
- Ave. Duration
- 10h
- Frequency
- Once daily
- Schedules at
- India Tours and Travels
- Phone
- +91 9167757766
- [email protected]
- Website
- Falcon Bus
Bus from Pune Ma Na Pa Bus Stop to Bharuch
- Ave. Duration
- 11h 30m
- Frequency
- Once daily
- Website
- Falcon Bus
- Website
- Falcon Bus
- Phone
- +91 80463 33629
- [email protected]
- Website
- Bishnoi Travels
Bus from Pune Ma Na Pa Bus Stop to Bharuch
- Ave. Duration
- 11h 40m
- Frequency
- Once daily
- Schedules at
- Bishnoi Travels
- Website
- Ganga Travels Go!Red BENZ
Bus from Pune Ma Na Pa Bus Stop to Bharuch
- Ave. Duration
- 9h 25m
- Frequency
- 4 times a week
- Schedules at
- Ganga Travels Go!Red BENZ
- Website
- Global Travels
Bus from Pune Ma Na Pa Bus Stop to Bharuch
- Ave. Duration
- 9h 32m
- Frequency
- 4 times a week
- Schedules at
- Global Travels
- Phone
- +91 91668 33332
- [email protected]
- Website
- Jain Travels
Bus from Pune Ma Na Pa Bus Stop to Bharuch
- Ave. Duration
- 12h 50m
- Frequency
- 3 times a week
- Website
- Jain Travels
- Website
- New Bishnoi Tour & Travels
Bus from Pune Ma Na Pa Bus Stop to Bharuch
- Ave. Duration
- 13h
- Frequency
- Once a week
- Schedules at
- New Bishnoi Tour & Travels
- Phone
- +91 9226582250
- [email protected]
- Website
- KTCL
Bus from Rankala to Kasal
- Ave. Duration
- 1h 37m
- Frequency
- 4 times a day
- Estimated price
- ₹70–110
- Website
- KTCL
Bus from FlixBus Kasal to FlixBus Goa - Porvorim Mall
- Ave. Duration
- 3h 1m
- Frequency
- Twice daily
- Estimated price
- ₹55–80
- Website
- KTCL
Bus from Rankala to Kasal
- Ave. Duration
- 1h 37m
- Frequency
- 4 times a day
- Estimated price
- ₹70–110
- Website
- KTCL
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Kasal to FlixBus Goa - Porvorim Mall
- Ave. Duration
- 1h 55m
- Frequency
- 5 times a day
- Estimated price
- ₹210–420
- Website
- FlixBus India
Bus from FlixBus Kasal to FlixBus Goa - Pernem
- Ave. Duration
- 1h 20m
- Frequency
- 5 times a day
- Estimated price
- ₹180–300
- Website
- FlixBus India
- Ave. Duration
- 8h 42m
- Estimated price
- ₹13,000–17,000
One Side Taxi
- Phone
- +91 93 22 22 71 86
- Website
- onesidetaxi.com
Saavn Cab
- Phone
- +91 97 64 61 53 53
- Website
- saavncab.ueniweb.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 Which side of Niagara Falls should I choose (and how do I get there)?, Train travel in Spain: A guide to Renfe, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.
Booking & Getting There
Vashi to Bharūch bus services, operated by MSRTC, arrive at Katraj station.
Vashi to Bharūch train services, operated by Indian Railways, arrive at Surat station.
Yes, the driving distance between Vashi to Bharūch is 647 km. It takes approximately 8h 42m to drive from Vashi to Bharūch.
There are 24+ hotels available in Bharūch.





































