There are 6 ways to get from Bhavnagar to Dhule by car ferry, car, bus, train, 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.
Car ferry, drive, bus
best- Take the car ferry from Ghogha Ferry Terminal to Hazira Ferry Terminalcarferry
- Drive from Hazira Ferry Terminal to Bharuchcar
- Take the bus from Bharuch to Mumbaibus
- Take the bus from Mumbai to Dhulebus
20h 51m₹2,516–7,948Train
cheapest- Take the train from Bhavnagar Trmus to Kalyan Jntrain 12756
- Take the train from Kalyan Jn to Dhuletrain 11011
22h 17m₹618–4,790Drive 492.6 km
- Drive from Bhavnagar to Dhulecar 492.6 km
7h 23m₹5,262–7,601Taxi
- Take the taxi from Bhavnagar to Dhuletaxi 492.6 km
7h 23m₹6,500–8,000Train, fly to Ozar Airport
- Take the train from Bhavnagar Trmus to Sabarmati Bgtrain
- Fly from Sardar Vallabhbhai Patel International Airport (AMD) to Ozar Airport (ISK)plane AMD - ISK
- Take the train from Nasik Road to Dhuletrain
13h 21m₹6,643–17,873Train, fly to Indore, bus
- Take the train from Bhavnagar Trmus to Sabarmati Bgtrain
- Fly from Sardar Vallabhbhai Patel International Airport (AMD) to Indore (IDR)plane AMD - IDR
- Take the bus from FlixBus Indore - Rajendra Nagar to FlixBus Dhule - Bypassbus
14h 22m₹5,139–12,844
Bhavnagar to Dhule by train
Questions & Answers
The cheapest way to get from Bhavnagar to Dhule is to train which costs ₹600 - ₹4,800 and takes 22h 17m.
The fastest way to get from Bhavnagar to Dhule is to drive which takes 7h 23m and costs ₹5,000 - ₹8,000.
No, there is no direct train from Bhavnagar to Dhule. However, there are services departing from Bhavnagar Trmus and arriving at Dhule via Kalyan Jn. The journey, including transfers, takes approximately 22h 17m.
The distance between Bhavnagar and Dhule is 769 km. The road distance is 492.6 km.
The best way to get from Bhavnagar to Dhule without a car is to train which takes 22h 17m and costs ₹600 - ₹4,800.
It takes approximately 20h 51m to get from Bhavnagar to Dhule, including transfers.
Bhavnagar to Dhule train services, operated by Indian Railways, depart from Bhavnagar Trmus station.
Bhavnagar to Dhule train services, operated by Indian Railways, arrive at Kalyan Jn station.
Yes, the driving distance between Bhavnagar to Dhule is 493 km. It takes approximately 7h 23m to drive from Bhavnagar to Dhule.
There are eight+ hotels available in Dhule.
What companies run services between Bhavnagar, India and Dhule, India?
You can take a train from Bhavnagar Trmus to Dhule via Kalyan Jn in around 22h 17m.
- Website
- goindigo.in
Flights from Sardar Vallabhbhai Patel International Airport to Ozar Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ₹5,500–14,000
Flights from Sardar Vallabhbhai Patel International Airport to Indore
- Ave. Duration
- 1h 13m
- When
- Every day
- Estimated price
- ₹4,100–9,500
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Bhavnagar Trmus to Kalyan Jn
- Ave. Duration
- 13h 22m
- Frequency
- Once a week
- Estimated price
- ₹390–3,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹390–470
- Third AC (3A)
- ₹1,000–1,300
- Second AC (2A)
- ₹1,400–1,800
- First Class (1A)
- ₹2,400–3,000
Train from Kalyan Jn to Dhule
- Ave. Duration
- 7h 55m
- Frequency
- Once daily
- Estimated price
- ₹220–1,800
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹220–270
- Third AC (3A)
- ₹600–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,800
Train from Bhavnagar Trmus to Sabarmati Bg
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- ₹200–1,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
Train from Nasik Road to Dhule
- Ave. Duration
- 5h 3m
- Frequency
- Once daily
- Estimated price
- ₹170–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹490–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
- Phone
- +917303093510
- care@intrcity.com
- Website
- intrcity.com
Bus from Bharuch to Mumbai
- Ave. Duration
- 6h 10m
- Frequency
- Once daily
- Estimated price
- ₹480–1,400
- Book at
- https://www.intrcity.com/
- Sleeper
- ₹1,000–1,400
- Seat
- ₹480–700
Bus from Mumbai to Dhule
- Ave. Duration
- 6h 45m
- Frequency
- Once daily
- Estimated price
- ₹480–1,400
- Book at
- https://www.intrcity.com/
- Sleeper
- ₹1,000–1,400
- Seat
- ₹480–700
- Phone
- +91 8404855555
- Website
- flixbus.in
Bus from FlixBus Indore - Rajendra Nagar to FlixBus Dhule - Bypass
- Ave. Duration
- 5h 25m
- Frequency
- 3 times a day
- Estimated price
- ₹430–1,300
- Website
- https://www.flixbus.in
- Phone
- 08035216990
- helpdesk@dgferry.com
- Website
- dgferry.com
Car ferry from Ghogha Ferry Terminal to Hazira Ferry Terminal
- Ave. Duration
- 4h 45m
- Frequency
- Twice daily
- Estimated price
- ₹800–4,000
- Website
- https://www.dgferry.com
- Executive Class
- ₹400–600
- Sleeper Class
- ₹800
- Business Class
- ₹800
- Room/Cabin Class
- ₹4,000
- Cambay Lounge
- ₹1,200–1,400
- Ave. Duration
- 7h 23m
- Estimated price
- ₹6,500–8,000
Vishal Travels
Shreeji Travels
Rashmi Cabs
- Phone
- +91 99 74 58 60 07
- Website
- rashmicabs.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 Bali: What to do if Mount Agung erupts, 10 amazing places to get away from it all in Australia, and Travelling around the UAE - to help you get the most out of your next trip.












