There are 9 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–17,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 via Rajkot
- Take the bus from Bhavnagar to Rajkotbus
- Take the bus from Rajkot to Indorebus
- Take the bus from Indore to Ashoknagarbus
26h 33mDrive 825.2 km
- Drive from Bhavnagar to Ashoknagarcar 825.2 km
10h 40m₹7,996–11,550Car 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₹11,267–31,841Train 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,020–23,340Bus
- Take the bus from Bhavnagar to Suratbus
- Take the bus from Surat to Indorebus
- Take the bus from Indore to Ashoknagarbus
27h 53m
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 Rajkot and Indore. The journey, including transfers, takes approximately 26h 33m.
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 Gujarat 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 via Rajkot, which costs and takes 26h 33m.
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 Rajkot and Indore in around 26h 33m.
- Website
- goindigo.in
Flights from Sardar Vallabhbhai Patel International Airport to Raja Bhoj International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ₹4,900–11,000
Flights from Surat to Raja Bhoj International Airport via Delhi
- Ave. Duration
- 7h 26m
- When
- Every day
- Estimated price
- ₹8,500–22,000
Flights from Surat to Raja Bhoj International Airport via Hyderabad
- Ave. Duration
- 5h 45m
- When
- Every day
- Estimated price
- ₹8,500–22,000
Flights from Surat to Raja Bhoj International Airport via Bengaluru
- Ave. Duration
- 10h 20m
- When
- Sunday
- Estimated price
- ₹11,000–23,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
Flights from Surat to Jaipur International Airport via Delhi
- Ave. Duration
- 3h 50m
- When
- Sunday
- 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,500–23,000
- Website
- airindiaexpress.in
Flights from Surat to Raja Bhoj International Airport via Delhi
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- ₹8,500–23,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
- Phone
- +919428521105
- [email protected]
- Website
- Gujarat Travels
Bus from Bhavnagar to Rajkot
- Ave. Duration
- 4h
- Frequency
- Every 3 hours
- Schedules at
- Gujarat Travels
- Website
- New Dharti Travels
Bus from Bhavnagar to Rajkot
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Schedules at
- New Dharti Travels
- Website
- Tirth - Shree Ramraj Travels
Bus from Rajkot to Indore
- Ave. Duration
- 14h
- Frequency
- Every 3 hours
- Schedules at
- Tirth - Shree Ramraj Travels
- Website
- Amardeep Travels Jhabua
Bus from Rajkot to Indore
- Ave. Duration
- 14h 20m
- Frequency
- Every 4 hours
- Schedules at
- Amardeep Travels Jhabua
- Website
- RT Rahul Travels
Bus from Rajkot to Indore
- Ave. Duration
- 13h
- Frequency
- 3 times a day
- Schedules at
- RT Rahul Travels
- Website
- AVTT Buses Pvt Ltd
Bus from Rajkot to Indore
- Ave. Duration
- 12h 5m
- Frequency
- Once daily
- Schedules at
- AVTT Buses Pvt Ltd
- Phone
- +919228009328
- [email protected]
- Website
- Raj Ratan Tours & Travels
Bus from Rajkot to Indore
- Ave. Duration
- 13h 30m
- Frequency
- Once daily
- Schedules at
- Raj Ratan Tours & Travels
Bus from Surat to Indore
- Ave. Duration
- 10h 40m
- Frequency
- Once daily
- Schedules at
- Raj Ratan Tours & Travels
- Website
- H.k. travels
Bus from Rajkot to Indore
- Ave. Duration
- 14h
- Frequency
- Twice a week
- Schedules at
- H.k. travels
- Website
- Samay sahara travels
Bus from Rajkot to Indore
- Ave. Duration
- 13h 30m
- Frequency
- Once a week
- Schedules at
- Samay sahara travels
- 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
Bus from Indore to Ashoknagar
- Ave. Duration
- 7h 21m
- Frequency
- Every 4 hours
- Website
- Chartered Bus
- Website
- Shri Ashok Bus Service
Bus from Indore to Ashoknagar
- Ave. Duration
- 8h 30m
- Frequency
- 4 times a day
- Schedules at
- Shri Ashok Bus Service
Bus from Indore to Ashoknagar
- Ave. Duration
- 8h 30m
- Frequency
- 4 times a day
- Schedules at
- Shri Ashok Bus Service
- Website
- Balaji Raghuwanshi Travels
Bus from Indore to Ashoknagar
- Ave. Duration
- 10h
- Frequency
- Every 4 hours
- Schedules at
- Balaji Raghuwanshi Travels
Bus from Indore to Ashoknagar
- Ave. Duration
- 10h
- Frequency
- Every 4 hours
- Schedules at
- Balaji Raghuwanshi Travels
- Website
- Shri Balaji Travels
Bus from Indore to Ashoknagar
- Ave. Duration
- 8h 30m
- Frequency
- Twice daily
- Schedules at
- Shri Balaji Travels
Bus from Indore to Ashoknagar
- Ave. Duration
- 8h 30m
- Frequency
- Twice daily
- Schedules at
- Shri Balaji Travels
- Phone
- +91 94224 07480
- [email protected]
- Website
- Balaji Travels
Bus from Indore to Ashoknagar
- Ave. Duration
- 10h
- Frequency
- Twice a week
- Schedules at
- Balaji Travels
Bus from Indore to Ashoknagar
- Ave. Duration
- 10h
- Frequency
- Twice a week
- Schedules at
- Balaji Travels
- Website
- Ravi Krishna Travels
Bus from Bhavnagar to Surat
- Ave. Duration
- 8h
- Frequency
- Hourly
- Schedules at
- Ravi Krishna Travels
- Website
- Siddhivinayak Travels
Bus from Bhavnagar to Surat
- Ave. Duration
- 8h
- Frequency
- Every 4 hours
- Schedules at
- Siddhivinayak Travels
- Website
- Devkrupa Travels
Bus from Bhavnagar to Surat
- Ave. Duration
- 8h 15m
- Frequency
- Once daily
- Schedules at
- Devkrupa Travels
- Phone
- +91 99798 87474
- [email protected]
- Website
- Jay Khodiyar Bus Service
Bus from Bhavnagar to Surat
- Ave. Duration
- 8h 15m
- Frequency
- Once daily
- Website
- Jay Khodiyar Bus Service
- Website
- Randal Travels
Bus from Bhavnagar to Surat
- Ave. Duration
- 8h 15m
- Frequency
- Once daily
- Schedules at
- Randal Travels
- Website
- Madhav tavelas
Bus from Bhavnagar to Surat
- Ave. Duration
- 8h
- Frequency
- 4 times a week
- Schedules at
- Madhav tavelas
- Website
- Tapti Ganga Travels
Bus from Surat to Indore
- Ave. Duration
- 10h 54m
- Frequency
- 3 times a day
- Schedules at
- Tapti Ganga Travels
- Website
- Arihant Travels and cargo
Bus from Surat to Indore
- Ave. Duration
- 11h
- Frequency
- Twice daily
- Schedules at
- Arihant Travels and cargo
- Website
- Goga Sikotar Travels
Bus from Surat to Indore
- Ave. Duration
- 10h 30m
- Frequency
- Twice daily
- Schedules at
- Goga Sikotar Travels
- Website
- J K Indani Travels
Bus from Surat to Indore
- Ave. Duration
- 9h 30m
- Frequency
- Once daily
- Schedules at
- J K Indani Travels
- Phone
- +91 81560 08270
- [email protected]
- Website
- Sai Darshan Travels®
Bus from Surat to Indore
- Ave. Duration
- 10h 30m
- Frequency
- 6 times a week
- Website
- Sai Darshan Travels®
- Phone
- +91 9099022225
- [email protected]
- Website
- Shrinath Travel Agency Pvt. Ltd.
Bus from Surat to Indore
- Ave. Duration
- 4h 45m
- Frequency
- 4 times a week
- Schedules at
- Shrinath Travel Agency Pvt. Ltd.
- Website
- Nafees Bus Service
Bus from Surat to Indore
- Ave. Duration
- 14h
- Frequency
- Once daily
- Schedules at
- Nafees 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 Gujarat Travels, arrive at Rajkot 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.

























