There are 6 ways to get from Khargone to Bharūch by bus, train, 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.
Bus, train
best- Take the bus from Khargone, Madhya Pradesh to Khandwa, Madhya Pradeshbus Khargone, Madhya Pradesh - Khandwa, Madhya Pradesh
- Take the train from Khandwa to Bharuch Jntrain 20906 / ...
12h 3mDrive 322.2 km
cheapest- Drive from Khargone to Bharūchcar 322.2 km
4h 53m₹3,632–5,246Bus
- Take the bus from Khargone, Madhya Pradesh to Indore, Madhya Pradeshbus
- Take the bus from Indore, Madhya Pradesh to Vadodara, Gujaratbus
- Take the bus from Vadodara to Bharuchbus
14h 8mTaxi
- Take the taxi from Khargone to Bharūchtaxi 322.2 km
4h 53m₹5,500–7,000Bus, fly, train
- Take the bus from Khargone, Madhya Pradesh to Indore, Madhya Pradeshbus
- Fly from Indore (IDR) to Civil Airport Harni (BDQ)plane IDR - BDQ
- Take the train from Vadodara Jn to Bharuch Jntrain
10h 18mBus, train via Indore
- Take the bus from Khargone, Madhya Pradesh to Indore, Madhya Pradeshbus Khargone, Madhya Pradesh - Indore, Madhya Pradesh
- Take the train from Indore Jn Bg to Bharuch Jntrain 12962
12h 30m
Indore (IDR) to Civil Airport Harni (BDQ) flights
Questions & Answers
The cheapest way to get from Khargone to Bharūch is to drive which costs ₹3,600 - ₹5,500 and takes 4h 53m.
The fastest way to get from Khargone to Bharūch is to drive which takes 4h 53m and costs ₹3,600 - ₹5,500.
No, there is no direct bus from Khargone to Bharūch. However, there are services departing from Khargone, Madhya Pradesh and arriving at Bharuch via Indore, Madhya Pradesh and Vadodara. The journey, including transfers, takes approximately 14h 8m.
The distance between Khargone and Bharūch is 605 km. The road distance is 322.2 km.
The best way to get from Khargone to Bharūch without a car is to bus and train which takes 12h 3m and costs .
It takes approximately 12h 3m to get from Khargone to Bharūch, including transfers.
Khargone to Bharūch bus services, operated by Chartered Bus, depart from Khargone, Madhya Pradesh station.
Khargone to Bharūch bus services, operated by Chartered Bus, arrive at Indore, Madhya Pradesh station.
Yes, the driving distance between Khargone to Bharūch is 322 km. It takes approximately 4h 53m to drive from Khargone to Bharūch.
There are 25+ hotels available in Bharūch.
What companies run services between Khargone, India and Bharūch, India?
You can take a bus from Khargone, Madhya Pradesh to Bharuch via Indore, Madhya Pradesh and Vadodara in around 14h 8m.
- Website
- goindigo.in
Flights from Indore to Civil Airport Harni via Mumbai
- Ave. Duration
- 3h 47m
- When
- Every day
- Estimated price
- ₹6,000–18,000
Flights from Indore to Civil Airport Harni via Pune
- Ave. Duration
- 5h 10m
- When
- Monday, Friday, and Saturday
- Estimated price
- ₹9,500–13,000
Flights from Indore to Civil Airport Harni via Delhi
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- ₹9,500–13,000
- Website
- airindia.in
Flights from Indore to Civil Airport Harni via Delhi
- Ave. Duration
- 6h 28m
- When
- Every day
- Estimated price
- ₹7,500–19,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Khandwa to Bharuch Jn
- Ave. Duration
- 8h 18m
- Frequency
- 3 times a week
- Estimated price
- ₹290–2,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹290–350
- Third AC (3A)
- ₹750–1,000
- Second AC (2A)
- ₹1,000–1,400
- First Class (1A)
- ₹1,800–2,300
Train from Vadodara Jn to Bharuch Jn
- Ave. Duration
- 45 min
- Frequency
- Every 30 minutes
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Indore Jn Bg to Bharuch Jn
- Ave. Duration
- 7h 43m
- Frequency
- Once daily
- Estimated price
- ₹290–2,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹290–350
- Third AC (3A)
- ₹750–950
- Second AC (2A)
- ₹1,000–1,400
- First Class (1A)
- ₹1,700–2,300
- Website
- omio.com
Bus from Khargone, Madhya Pradesh to Indore, Madhya Pradesh
- Ave. Duration
- 3h 28m
- Frequency
- Hourly
- Schedules at
- omio.com
Bus from Khargone, Madhya Pradesh to Indore, Madhya Pradesh
- Ave. Duration
- 3h 28m
- Frequency
- Hourly
- Schedules at
- omio.com
Bus from Khargone, Madhya Pradesh to Indore, Madhya Pradesh
- Ave. Duration
- 3h 28m
- Frequency
- Hourly
- Schedules at
- omio.com
- Phone
- +917303093510
- [email protected]
- Website
- intrcity.com
Bus from Vadodara to Bharuch
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- ₹390–1,400
- Book at
- https://www.intrcity.com/
- Sleeper
- ₹1,000–1,400
- Seat
- ₹390–550
- Ave. Duration
- 4h 53m
- Estimated price
- ₹5,500–7,000
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 to get from JFK to New York City, How to get from London City Airport into central London, and How to get from Stansted Airport into central London - to help you get the most out of your next trip.










