There are 8 ways to get from Bhavnagar to Ashoknagar by train, plane, bus, car, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Sardar Vallabhbhai Patel International Airport, fly to Raja Bhoj International Airport, train
best- Take the train from Bhavnagar Trmus to Sabarmati Bgtrain
- Fly from Sardar Vallabhbhai Patel International Airport (AMD) to Raja Bhoj International Airport (BHO)plane AMD - BHO
- Take the train from Bhopal Jn to Bina Jntrain
- Take the train from Bina Jn to Ashok Nagartrain
11h 28m₹6,243–15,863Train via Nagda
cheapest- Take the train from Bhavnagar Trmus to Nagda Jntrain 12941
- Take the train from Nagda Jn to Ashok Nagartrain 19341 / ...
21h 20m₹592–4,522Train
- Take the train from Bhavnagar Trmus to Viramgam Jntrain 12972 / ...
- Take the train from Viramgam Jn to Ashok Nagartrain 15046
19h 44m₹593–4,564Bus
- Take the bus from Bhavnagar to Suratbus
- Take the bus from Surat to Indorebus
- Take the bus from Indore to Ashoknagarbus
27h 36mDrive 825.2 km
- Drive from Bhavnagar to Ashoknagarcar 825.2 km
10h 40m₹8,071–11,658Car ferry, drive to Surat, fly to Raja Bhoj International Airport, train
- Take the carferry from Ghogha Ferry Terminal to Hazira Ferry Terminalcarferry
- Drive from Hazira Ferry Terminal to Surat (STV)car
- Fly from Surat (STV) to Raja Bhoj International Airport (BHO)plane STV - BHO
- Take the train from Bhopal Jn to Bina Jntrain
- Take the train from Bina Jn to Ashok Nagartrain
13h 46m₹10,769–30,843Train to Sardar Vallabhbhai Patel International Airport, fly to Indore, train
- 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 train from Indore Jn Bg to Maksitrain
- Take the train from Maksi to Ashok Nagartrain
16h 32m₹5,213–12,822Car ferry, drive to Surat, fly to Jaipur International Airport, train
- Take the carferry from Ghogha Ferry Terminal to Hazira Ferry Terminalcarferry
- Drive from Hazira Ferry Terminal to Surat (STV)car
- Fly from Surat (STV) to Jaipur International Airport (JAI)plane STV - JAI
- Take the train from Jaipur to Ashok Nagartrain
16h 17m₹8,522–23,342
Bhavnagar to Ashoknagar by train
Comparing Your Travel Options
The cheapest way to get from Bhavnagar to Ashoknagar is to train via Nagda which costs ₹550 - ₹4,600 and takes 21h 20m.
The fastest way to get from Bhavnagar to Ashoknagar is to drive which takes 10h 40m and costs ₹8,000 - ₹12,000.
No, there is no direct bus from Bhavnagar to Ashoknagar. However, there are services departing from Bhavnagar and arriving at Ashoknagar via Surat and Indore. The journey, including transfers, takes approximately 27h 36m.
No, there is no direct train from Bhavnagar to Ashoknagar. However, there are services departing from Bhavnagar Trmus and arriving at Ashok Nagar via Viramgam Jn. The journey, including transfers, takes approximately 19h 44m.
The distance between Bhavnagar and Ashoknagar is 982 km. The road distance is 825.2 km.
The best way to get from Bhavnagar to Ashoknagar without a car is to train which takes 19h 44m and costs ₹550 - ₹4,600.
It takes approximately 11h 28m to get from Bhavnagar to Ashoknagar, including transfers.
Bhavnagar to Ashoknagar bus services, operated by Ravi Krishna Travels, depart from Bhavnagar station.
Bhavnagar to Ashoknagar train services, operated by Indian Railways, depart from Bhavnagar Trmus station.
The best way to get from Bhavnagar to Ashoknagar is to train which takes 19h 44m and costs ₹550 - ₹4,600. Alternatively, you can bus, which costs and takes 27h 36m.
What companies run services between Bhavnagar, India and Ashoknagar, India?
You can take a train from Bhavnagar Trmus to Ashok Nagar via Viramgam Jn in around 19h 44m. Alternatively, you can take a bus from Bhavnagar to Ashoknagar via Surat and Indore in around 27h 36m.
- Website
- goindigo.in
Flights from Sardar Vallabhbhai Patel International Airport to Raja Bhoj International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ₹5,000–9,500
Flights from Surat to Raja Bhoj International Airport via Delhi
- Ave. Duration
- 7h 26m
- When
- Every day
- Estimated price
- ₹8,000–20,000
Flights from Surat to Raja Bhoj International Airport via Hyderabad
- Ave. Duration
- 5h 45m
- When
- Every day
- Estimated price
- ₹8,000–20,000
Flights from Surat to Raja Bhoj International Airport via Bengaluru
- Ave. Duration
- 10h 20m
- When
- Sunday
- Estimated price
- ₹10,000–21,000
Flights from Sardar Vallabhbhai Patel International Airport to Indore
- Ave. Duration
- 1h 8m
- When
- Every day
- Estimated price
- ₹4,200–8,000
Flights from Surat to Jaipur International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ₹5,500–15,000
- Website
- airindia.in
Flights from Surat to Raja Bhoj International Airport via Delhi
- Ave. Duration
- 8h 27m
- When
- Every day
- Estimated price
- ₹8,000–22,000
- Website
- airindiaexpress.in
Flights from Surat to Raja Bhoj International Airport via Delhi
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- ₹8,000–22,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Bhavnagar Trmus to Sabarmati Bg
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
Train from Bhopal Jn to Bina Jn
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- ₹150–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,300
Train from Bina Jn to Ashok Nagar
- Ave. Duration
- 1h 7m
- Frequency
- Every 4 hours
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Bhavnagar Trmus to Viramgam Jn
- Ave. Duration
- 3h 50m
- Frequency
- Twice daily
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Viramgam Jn to Ashok Nagar
- Ave. Duration
- 14h 54m
- Frequency
- Once a week
- Estimated price
- ₹400–3,100
- Website
- irctc.co.in
- Sleeper Class
- ₹400–480
- Third AC (3A)
- ₹1,000–1,300
- Second AC (2A)
- ₹1,400–1,900
- First Class (1A)
- ₹2,400–3,100
Train from Bhopal Jn to Bina Jn
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- ₹150–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,300
Train from Bina Jn to Ashok Nagar
- Ave. Duration
- 1h 7m
- Frequency
- Every 4 hours
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Bhavnagar Trmus to Sabarmati Bg
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
Train from Indore Jn Bg to Maksi
- Ave. Duration
- 1h 13m
- Frequency
- Every 3 hours
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Maksi to Ashok Nagar
- Ave. Duration
- 5h 12m
- Frequency
- Twice daily
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
Train from Jaipur to Ashok Nagar
- Ave. Duration
- 8h 11m
- Frequency
- 3 times a day
- Estimated price
- ₹280–2,200
- Website
- irctc.co.in
- Sleeper Class
- ₹280–330
- Third AC (3A)
- ₹700–900
- Second AC (2A)
- ₹1,000–1,300
- First Class (1A)
- ₹1,700–2,200
Train from Bhavnagar Trmus to Nagda Jn
- Ave. Duration
- 12h 38m
- Frequency
- Once a week
- Estimated price
- ₹360–2,800
- Website
- irctc.co.in
- Sleeper Class
- ₹360–430
- Third AC (3A)
- ₹900–1,200
- Second AC (2A)
- ₹1,300–1,700
- First Class (1A)
- ₹2,100–2,800
Train from Nagda Jn to Ashok Nagar
- Ave. Duration
- 7h 42m
- Frequency
- Twice daily
- Estimated price
- ₹230–1,800
- Website
- irctc.co.in
- Sleeper Class
- ₹230–280
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,800
- Website
- Ravi Krishna Travels
Bus from Bhavnagar to Surat
- Ave. Duration
- 8h
- Frequency
- Every 3 hours
- Schedules at
- Ravi Krishna Travels
- Website
- Siddhivinayak Travels
Bus from Bhavnagar to Surat
- Ave. Duration
- 8h
- Frequency
- Once daily
- Schedules at
- Siddhivinayak Travels
- Website
- Jay Gopal Travels
Bus from Bhavnagar to Surat
- Ave. Duration
- 9h
- Frequency
- 4 times a week
- Schedules at
- Jay Gopal Travels
- Phone
- +91 99798 87474
- [email protected]
- Website
- Jay Khodiyar Bus Service
Bus from Bhavnagar to Surat
- Ave. Duration
- 8h 15m
- Frequency
- 3 times a week
- Website
- Jay Khodiyar Bus Service
- Website
- Randal Travels
Bus from Bhavnagar to Surat
- Ave. Duration
- 8h 15m
- Frequency
- 3 times a week
- Schedules at
- Randal Travels
- Website
- Madhav tavelas
Bus from Bhavnagar to Surat
- Ave. Duration
- 8h
- Frequency
- Once a week
- Schedules at
- Madhav tavelas
- Website
- Maharaja Paulo Travels
Bus from Surat to Indore
- Ave. Duration
- 10h 30m
- Frequency
- Every 4 hours
- Schedules at
- Maharaja Paulo Travels
- Phone
- +91 9099022225
- [email protected]
- Website
- Shrinath Travel Agency Pvt. Ltd.
Bus from Surat to Indore
- Ave. Duration
- 4h 45m
- Frequency
- Once daily
- Schedules at
- Shrinath Travel Agency Pvt. Ltd.
- Website
- Prince Travels and Cargo
Bus from Surat to Indore
- Ave. Duration
- 11h
- Frequency
- Twice daily
- Schedules at
- Prince Travels and Cargo
- Website
- J K Indani Travels
Bus from Surat to Indore
- Ave. Duration
- 9h 30m
- Frequency
- Once daily
- Schedules at
- J K Indani Travels
- Website
- Zoom Express
Bus from Surat to Indore
- Ave. Duration
- 9h 30m
- Frequency
- Once daily
- Schedules at
- Zoom Express
- Website
- Nafees Bus Service
Bus from Surat to Indore
- Ave. Duration
- 14h
- Frequency
- Once daily
- Schedules at
- Nafees Bus Service
- Phone
- +91 99932 88888
- [email protected]
- Website
- Chartered Bus
Bus from Indore to Ashoknagar
- Ave. Duration
- 7h 21m
- Frequency
- Every 4 hours
- Website
- Chartered Bus
- Website
- Shikha Mangalam
Bus from Indore to Ashoknagar
- Ave. Duration
- 9h
- Frequency
- Every 4 hours
- Schedules at
- Shikha Mangalam
- Website
- Shri Ashok Bus Service
Bus from Indore to Ashoknagar
- Ave. Duration
- 8h 30m
- Frequency
- Twice daily
- Schedules at
- Shri Ashok Bus Service
- Phone
- +91 9924441847
- [email protected]
- Website
- DG Ferry
Car ferry from Ghogha Ferry Terminal to Hazira Ferry Terminal
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- ₹800–4,000
- Website
- DG Ferry
- Executive Class
- ₹400–600
- Sleeper Class
- ₹800
- Business Class
- ₹800
- Room/Cabin Class
- ₹4,000
- Cambay Lounge
- ₹1,200–1,400
Car ferry from Ghogha Ferry Terminal to Hazira Ferry Terminal
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- ₹800–4,000
- Website
- DG Ferry
- Executive Class
- ₹400–600
- Sleeper Class
- ₹800
- Business Class
- ₹800
- Room/Cabin Class
- ₹4,000
- Cambay Lounge
- ₹1,200–1,400
Want to know more about travelling around India
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to travel India's Golden Triangle
Read the travel guide
Booking & Getting There
Bhavnagar to Ashoknagar bus services, operated by Ravi Krishna Travels, arrive at Surat station.
Bhavnagar to Ashoknagar train services, operated by Indian Railways, arrive at Viramgam Jn station.
Yes, the driving distance between Bhavnagar to Ashoknagar is 825 km. It takes approximately 10h 40m to drive from Bhavnagar to Ashoknagar.
Book your Bhavnagar to Ashoknagar bus tickets online with Omio.
















