There are 11 ways to get from Morādābād to Bhavnagar by train, plane, bus, car, car ferry, or taxi
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 Indira Gandhi International Airport, fly to Civil Airport Harni, bus
best- Take the train from Moradabad to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Civil Airport Harni (BDQ)plane DEL - BDQ
- Take the bus from Vadodara to Bhavnagarbus
10h 55mTrain
cheapest- Take the train from Moradabad to Sabarmati Bgtrain 20940
- Take the train from Sabarmati Bg to Bhavanagar Paratrain 20965
23h 20m₹710–5,426Train, bus
- Take the train from Moradabad to Vadodara Jntrain 22544
- Take the bus from Vadodara to Bhavnagarbus redbusIndia_NON A/C Sleeper / ...
21h 58mBus
- Take the bus from Morādābād to Gurugrambus
- Take the bus from Gurugram to Vadodarabus
- Take the bus from Vadodara to Bhavnagarbus
26h 21mDrive 1,243.6 km
- Drive from Morādābād to Bhavnagarcar 1,243.6 km
13h 54m₹12,051–17,407Train to Indira Gandhi International Airport, fly to Sardar Vallabhbhai Patel International Airport, train
- Take the train from Moradabad to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Sardar Vallabhbhai Patel International Airport (AMD)plane DEL - AMD
- Take the train from Sabarmati Bg to Bhavanagar Paratrain
10h 59m₹6,342–14,476Train to Indira Gandhi International Airport, fly to Surat, drive, car ferry
- Take the train from Moradabad to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Surat (STV)plane DEL - STV
- Drive from Surat (STV) to Hazira Ferry Terminalcar
- Take the carferry from Hazira Ferry Terminal to Ghogha Ferry Terminalcarferry
9h 54m₹8,282–15,396Train to Dehradun Airport, fly to Sardar Vallabhbhai Patel International Airport, train
- Take the train from Moradabad to Haridwar Jntrain
- Fly from Dehradun Airport (DED) to Sardar Vallabhbhai Patel International Airport (AMD)plane DED - AMD
- Take the train from Sabarmati Bg to Bhavanagar Paratrain
11h 42m₹8,308–18,634Train to Pantnagar Airport, fly to Surat, drive, car ferry
- Take the train from Moradabad to Lal Kuantrain
- Fly from Pantnagar Airport (PGH) to Surat (STV)plane PGH - STV
- Drive from Surat (STV) to Hazira Ferry Terminalcar
- Take the carferry from Hazira Ferry Terminal to Ghogha Ferry Terminalcarferry
13h 42m₹12,551–31,551Train to Indira Gandhi International Airport, fly to Rajkot International Airport, taxi, train
- Take the train from Moradabad to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Rajkot International Airport (HSR)plane DEL - HSR
- Take the taxi from Rajkot International Airport (HSR) to Wankaner Jntaxi
- Take the train from Wankaner Jn to Surendranagartrain
- Take the train from Surendranagar to Bhavanagar Paratrain
12h 52m₹8,592–16,126Bus via Rohini
- Take the bus from Morādābād to Delhibus
- Take the bus from Delhi to Vadodarabus
- Take the bus from Vadodara to Bhavnagarbus
28h 11m
Indira Gandhi International Airport (DEL) to Civil Airport Harni (BDQ) flights
Comparing Your Travel Options
The cheapest way to get from Morādābād to Bhavnagar is to train which costs ₹700 - ₹5,500 and takes 23h 20m.
The fastest way to get from Morādābād to Bhavnagar is to train and fly and drive and car ferry which takes 9h 54m and costs ₹8,000 - ₹16,000.
No, there is no direct bus from Morādābād to Bhavnagar. However, there are services departing from Morādābād and arriving at Bhavnagar via Gurugram and Vadodara. The journey, including transfers, takes approximately 26h 21m.
No, there is no direct train from Morādābād to Bhavnagar. However, there are services departing from Moradabad and arriving at Bhavanagar Para via Sabarmati Bg. The journey, including transfers, takes approximately 23h 20m.
The distance between Morādābād and Bhavnagar is 1177 km. The road distance is 1243.6 km.
The best way to get from Morādābād to Bhavnagar without a car is to train and bus which takes 21h 58m and costs .
It takes approximately 10h 55m to get from Morādābād to Bhavnagar, including transfers.
Morādābād to Bhavnagar bus services, operated by Vijay Tours and Travels, depart from Morādābād station.
Morādābād to Bhavnagar train services, operated by Indian Railways, depart from Moradabad station.
The best way to get from Morādābād to Bhavnagar is to bus which takes 26h 21m and costs . Alternatively, you can train, which costs ₹700 - ₹5,500 and takes 23h 20m.
What companies run services between Morādābād, India and Bhavnagar, India?
You can take a bus from Morādābād to Bhavnagar via Gurugram and Vadodara in around 26h 21m. Alternatively, you can take a train from Moradabad to Bhavanagar Para via Sabarmati Bg in around 23h 20m.
- Website
- goindigo.in
Flights from Indira Gandhi International Airport to Civil Airport Harni
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- ₹6,000–9,000
Flights from Indira Gandhi International Airport to Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 1h 43m
- When
- Every day
- Estimated price
- ₹5,000–11,000
Flights from Indira Gandhi International Airport to Sardar Vallabhbhai Patel International Airport via Dehradun Airport
- Ave. Duration
- 3h 12m
- When
- Every day
- Estimated price
- ₹5,000–11,000
Flights from Indira Gandhi International Airport to Sardar Vallabhbhai Patel International Airport via Jaipur
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- ₹5,000–11,000
Flights from Indira Gandhi International Airport to Surat
- Ave. Duration
- 1h 57m
- When
- Every day
- Estimated price
- ₹5,500–8,500
Flights from Dehradun Airport to Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- ₹5,500–15,000
Flights from Dehradun Airport to Sardar Vallabhbhai Patel International Airport via Indira Gandhi International Airport
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- ₹5,500–15,000
Flights from Pantnagar Airport to Surat via Indira Gandhi International Airport
- Ave. Duration
- 7h 52m
- When
- Every day
- Estimated price
- ₹10,000–24,000
Flights from Indira Gandhi International Airport to Rajkot International Airport
- Ave. Duration
- 1h 51m
- When
- Every day
- Estimated price
- ₹7,000–10,000
Flights from Indira Gandhi International Airport to Rajkot International Airport via Mumbai
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- ₹7,000–10,000
- Website
- airindia.in
Flights from Indira Gandhi International Airport to Civil Airport Harni
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- ₹6,500–13,000
Flights from Indira Gandhi International Airport to Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 1h 42m
- When
- Every day
- Estimated price
- ₹4,500–15,000
Flights from Indira Gandhi International Airport to Surat
- Ave. Duration
- 1h 57m
- When
- Every day
- Estimated price
- ₹6,500–8,000
Flights from Dehradun Airport to Sardar Vallabhbhai Patel International Airport via Indira Gandhi International Airport
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- ₹6,500–13,000
Flights from Indira Gandhi International Airport to Rajkot International Airport
- Ave. Duration
- 1h 52m
- When
- Every day
- Estimated price
- ₹7,000–15,000
Flights from Indira Gandhi International Airport to Rajkot International Airport via Mumbai
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- ₹7,000–15,000
- Website
- airindiaexpress.in
Flights from Indira Gandhi International Airport to Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- ₹4,500–15,000
Flights from Indira Gandhi International Airport to Surat
- Ave. Duration
- 1h 57m
- When
- Every day
- Estimated price
- ₹6,500–8,000
- Website
- spicejet.com
Flights from Indira Gandhi International Airport to Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- ₹5,000–11,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Moradabad to New Delhi
- Ave. Duration
- 2h 40m
- Frequency
- Every 4 hours
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Moradabad to Vadodara Jn
- Ave. Duration
- 16h 50m
- Frequency
- Once a week
- Estimated price
- ₹500–4,000
- Website
- irctc.co.in
- Sleeper Class
- ₹500–650
- Third AC (3A)
- ₹1,300–1,700
- Second AC (2A)
- ₹1,900–2,400
- First Class (1A)
- ₹3,200–4,000
Train from Moradabad to New Delhi
- Ave. Duration
- 2h 40m
- Frequency
- Every 4 hours
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Sabarmati Bg to Bhavanagar Para
- Ave. Duration
- 4h 5m
- 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 Moradabad to New Delhi
- Ave. Duration
- 2h 40m
- Frequency
- Every 4 hours
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Moradabad to Haridwar Jn
- Ave. Duration
- 2h 50m
- Frequency
- Every 4 hours
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Sabarmati Bg to Bhavanagar Para
- Ave. Duration
- 4h 5m
- 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 Moradabad to Lal Kuan
- Ave. Duration
- 1h 42m
- Frequency
- 5 times a day
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Moradabad to New Delhi
- Ave. Duration
- 2h 40m
- Frequency
- Every 4 hours
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Wankaner Jn to Surendranagar
- Ave. Duration
- 58 min
- Frequency
- Every 2 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 Surendranagar to Bhavanagar Para
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Moradabad to Sabarmati Bg
- Ave. Duration
- 18h 15m
- Frequency
- Once a week
- Estimated price
- ₹500–3,900
- Website
- irctc.co.in
- Sleeper Class
- ₹500–600
- Third AC (3A)
- ₹1,300–1,600
- Second AC (2A)
- ₹1,800–2,300
- First Class (1A)
- ₹3,000–3,900
Train from Sabarmati Bg to Bhavanagar Para
- Ave. Duration
- 4h 5m
- 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
- Phone
- +91 99798 87474
- [email protected]
- Website
- Jay Khodiyar Bus Service
Bus from Vadodara to Bhavnagar
- Ave. Duration
- 4h 45m
- Frequency
- Every 30 minutes
- Website
- Jay Khodiyar Bus Service
Bus from Vadodara to Bhavnagar
- Ave. Duration
- 4h 45m
- Frequency
- Every 30 minutes
- Website
- Jay Khodiyar Bus Service
Bus from Vadodara to Bhavnagar
- Ave. Duration
- 4h 45m
- Frequency
- Every 30 minutes
- Website
- Jay Khodiyar Bus Service
Bus from Vadodara to Bhavnagar
- Ave. Duration
- 4h 45m
- Frequency
- Every 30 minutes
- Website
- Jay Khodiyar Bus Service
- Website
- Randal Travels
Bus from Vadodara to Bhavnagar
- Ave. Duration
- 4h 45m
- Frequency
- 5 times a day
- Schedules at
- Randal Travels
Bus from Vadodara to Bhavnagar
- Ave. Duration
- 4h 45m
- Frequency
- 5 times a day
- Schedules at
- Randal Travels
Bus from Vadodara to Bhavnagar
- Ave. Duration
- 4h 45m
- Frequency
- 5 times a day
- Schedules at
- Randal Travels
Bus from Vadodara to Bhavnagar
- Ave. Duration
- 4h 45m
- Frequency
- 5 times a day
- Schedules at
- Randal Travels
- Phone
- +91 80463 33629
- [email protected]
- Website
- Bharat Express
Bus from Vadodara to Bhavnagar
- Ave. Duration
- 4h 50m
- Frequency
- Once daily
- Schedules at
- Bharat Express
Bus from Vadodara to Bhavnagar
- Ave. Duration
- 4h 50m
- Frequency
- Once daily
- Schedules at
- Bharat Express
Bus from Vadodara to Bhavnagar
- Ave. Duration
- 4h 50m
- Frequency
- Once daily
- Schedules at
- Bharat Express
Bus from Vadodara to Bhavnagar
- Ave. Duration
- 4h 50m
- Frequency
- Once daily
- Schedules at
- Bharat Express
- Phone
- +91 9928371859
- Website
- Vijay Tours And Travels
Bus from Morādābād to Gurugram
- Ave. Duration
- 4h 40m
- Frequency
- Hourly
- Website
- Vijay Tours And Travels
Bus from Morādābād to Delhi
- Ave. Duration
- 3h 30m
- Frequency
- Twice a week
- Website
- Vijay Tours And Travels
- Phone
- +91 63915 97077
- [email protected]
- Website
- New Khaira Transport
Bus from Morādābād to Gurugram
- Ave. Duration
- 3h 45m
- Frequency
- Twice daily
- Schedules at
- New Khaira Transport
Bus from Morādābād to Delhi
- Ave. Duration
- 3h 25m
- Frequency
- 3 times a day
- Schedules at
- New Khaira Transport
- Website
- Mahadev SmartBus
Bus from Morādābād to Gurugram
- Ave. Duration
- 4h
- Frequency
- Once daily
- Schedules at
- Mahadev SmartBus
Bus from Morādābād to Delhi
- Ave. Duration
- 3h 40m
- Frequency
- Every 2 hours
- Schedules at
- Mahadev SmartBus
- Phone
- +91 91193 34336
- [email protected]
- Website
- Shree Balaji Tour and Travel
Bus from Morādābād to Gurugram
- Ave. Duration
- 4h 50m
- Frequency
- 6 times a week
- Schedules at
- Shree Balaji Tour and Travel
Bus from Morādābād to Delhi
- Ave. Duration
- 4h
- Frequency
- Once daily
- Schedules at
- Shree Balaji Tour and Travel
- Phone
- 1800 267 9001
- [email protected]
- Website
- NeuGo
Bus from Morādābād to Gurugram
- Ave. Duration
- 4h 5m
- Frequency
- 3 times a week
- Website
- NeuGo
Bus from Morādābād to Delhi
- Ave. Duration
- 3h 5m
- Frequency
- Twice daily
- Website
- NeuGo
- Phone
- +91 9610033033
- Website
- B.R. Travels
Bus from Gurugram to Vadodara
- Ave. Duration
- 15h 40m
- Frequency
- Once daily
- Website
- B.R. Travels
Bus from Delhi to Vadodara
- Ave. Duration
- 19h 45m
- Frequency
- Twice a week
- Website
- B.R. Travels
- Website
- India Tours and Travels
Bus from Gurugram to Vadodara
- Ave. Duration
- 22h 5m
- Frequency
- 3 times a day
- Schedules at
- India Tours and Travels
Bus from Morādābād to Delhi
- Ave. Duration
- 4h 15m
- Frequency
- Once a week
- Schedules at
- India Tours and Travels
Bus from Delhi to Vadodara
- Ave. Duration
- 23h 30m
- Frequency
- Once daily
- Schedules at
- India Tours and Travels
- Website
- MY MY Travels
Bus from Gurugram to Vadodara
- Ave. Duration
- 16h 15m
- Frequency
- 5 times a week
- Schedules at
- MY MY Travels
Bus from Delhi to Vadodara
- Ave. Duration
- 18h 15m
- Frequency
- 6 times a week
- Schedules at
- MY MY Travels
- Phone
- +91 99991 29996
- [email protected]
- Website
- Ram Dalal Holidays Pvt. Ltd
Bus from Morādābād to Delhi
- Ave. Duration
- 3h 40m
- Frequency
- Every 4 hours
- Schedules at
- Ram Dalal Holidays Pvt. Ltd
- Website
- Rahul Travels
Bus from Morādābād to Delhi
- Ave. Duration
- 3h 40m
- Frequency
- Twice daily
- Schedules at
- Rahul Travels
- Phone
- +919319411266
- [email protected]
- Website
- Fasttrack Travels
Bus from Morādābād to Delhi
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Schedules at
- Fasttrack Travels
- Website
- SB Travels
Bus from Morādābād to Delhi
- Ave. Duration
- 3h 55m
- Frequency
- Once daily
- Schedules at
- SB Travels
- Website
- Subh Yatri Holidays
Bus from Morādābād to Delhi
- Ave. Duration
- 3h 25m
- Frequency
- Once daily
- Schedules at
- Subh Yatri Holidays
- Website
- Shri Ram Travels
Bus from Morādābād to Delhi
- Ave. Duration
- 3h 25m
- Frequency
- 5 times a week
- Schedules at
- Shri Ram Travels
- Phone
- 7230947777
- [email protected]
- Website
- Mahalaxmi Travels
Bus from Morādābād to Delhi
- Ave. Duration
- 3h 29m
- Frequency
- 3 times a week
- Schedules at
- Mahalaxmi Travels
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Morādābād to Delhi
- Ave. Duration
- 3h 45m
- Frequency
- Once a week
- Estimated price
- ₹390–900
- Schedules at
- Zingbus
- Website
- Master Travels
Bus from Delhi to Vadodara
- Ave. Duration
- 18h 30m
- Frequency
- 3 times a day
- Schedules at
- Master Travels
- Phone
- +91-8743844445
- Website
- Safar Express Tour
Bus from Delhi to Vadodara
- Ave. Duration
- 18h 25m
- Frequency
- Twice daily
- Schedules at
- Safar Express Tour
- Website
- Kalyani Travels
Bus from Delhi to Vadodara
- Ave. Duration
- 18h 20m
- Frequency
- 5 times a week
- Schedules at
- Kalyani Travels
- Phone
- +91 9099022225
- [email protected]
- Website
- Shrinath Travel Agency Pvt. Ltd.
Bus from Delhi to Vadodara
- Ave. Duration
- 24h 56m
- Frequency
- 3 times a week
- Schedules at
- Shrinath Travel Agency Pvt. Ltd.
- Phone
- +91 9924441847
- [email protected]
- Website
- DG Ferry
Car ferry from Hazira Ferry Terminal to Ghogha 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 Hazira Ferry Terminal to Ghogha 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
- Ave. Duration
- 39 min
- Estimated price
- ₹1,100–1,400
Om Tours and Travels
- Phone
- +91 832 006 7592
- Website
- omtourstravel.com
Rajkot Taxi
- Phone
- +91 990 979 1097
- Website
- rajkottaxi.in
Rajkot Taxi Rentals
- Phone
- +91 997 999 1497
- Website
- rajkottaxi.co.in
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
Morādābād to Bhavnagar bus services, operated by Vijay Tours and Travels, arrive at Gurugram station.
Morādābād to Bhavnagar train services, operated by Indian Railways, arrive at Sabarmati Bg station.
Yes, the driving distance between Morādābād to Bhavnagar is 1244 km. It takes approximately 13h 54m to drive from Morādābād to Bhavnagar.
Book your Morādābād to Bhavnagar bus tickets online with Omio.
There are 14+ hotels available in Bhavnagar.







































