There are 9 ways to get from Bhubaneshwar to Morādābād by plane, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Bareilly Airport, train
best- Fly from Biju Patnaik International Airport (BBI) to Bareilly Airport (BEK)plane BBI - BEK
- Take the train from Bareilly to Moradabadtrain
7h 9m₹9,167–43,847Train via Lucknow
cheapest- Take the train from Bhubaneswar to Lucknowtrain 12875
- Take the train from Lucknow to Moradabadtrain 12429 / ...
30h 29m₹820–6,298Bus
- Take the bus from Bhubaneswar, Odisha to Varanasi, Uttar Pradeshbus
- Take the bus from Varanasi, Uttar Pradesh to Lucknow, Uttar Pradeshbus
- Take the bus from Lucknow, Uttar Pradesh to Bareillybus
- Take the bus from Bareilly to Moradabad, Uttar Pradeshbus
33h 19mDrive 1,457.5 km
- Drive from Bhubaneshwar to Morādābādcar 1,457.5 km
19h 25m₹16,359–23,629Fly to Indira Gandhi International Airport, train
- Fly from Biju Patnaik International Airport (BBI) to Indira Gandhi International Airport (DEL)plane BBI - DEL
- Take the train from New Delhi to Moradabadtrain
6h 18m₹8,817–18,873Fly to Pantnagar Airport, train
- Fly from Biju Patnaik International Airport (BBI) to Pantnagar Airport (PGH)plane BBI - PGH
- Take the train from Haldi Road to Kathghartrain
12h 41m₹13,519–29,450Fly to Hindon, train
- Fly from Biju Patnaik International Airport (BBI) to Hindon (HDO)plane BBI - HDO
- Take the train from Ghaziabad to Moradabadtrain
7h 9m₹14,361–28,206Fly to Dehradun Airport, train
- Fly from Biju Patnaik International Airport (BBI) to Dehradun Airport (DED)plane BBI - DED
- Take the train from Haridwar Jn to Moradabadtrain
11h 3m₹9,189–19,832Train
- Take the train from Bhubaneswar to New Delhitrain 12801 / ...
- Take the train from New Delhi to Moradabadtrain 12040 / ...
32h 31m₹932–7,075
Bhubaneshwar to Morādābād by train
Questions & Answers
The cheapest way to get from Bhubaneshwar to Morādābād is to train via Lucknow which costs ₹800 - ₹6,500 and takes 30h 29m.
The fastest way to get from Bhubaneshwar to Morādābād is to fly and train which takes 6h 18m and costs ₹8,500 - ₹19,000.
No, there is no direct bus from Bhubaneshwar to Morādābād. However, there are services departing from Bhubaneswar, Odisha and arriving at Moradabad, Uttar Pradesh via Varanasi, Uttar Pradesh, Lucknow, Uttar Pradesh and Bareilly. The journey, including transfers, takes approximately 33h 19m.
No, there is no direct train from Bhubaneshwar to Morādābād. However, there are services departing from Bhubaneswar and arriving at Moradabad via Lucknow. The journey, including transfers, takes approximately 30h 29m.
The distance between Bhubaneshwar and Morādābād is 1217 km. The road distance is 1457.5 km.
The best way to get from Bhubaneshwar to Morādābād without a car is to train via Lucknow which takes 30h 29m and costs ₹800 - ₹6,500.
It takes approximately 7h 9m to get from Bhubaneshwar to Morādābād, including transfers.
Bhubaneshwar to Morādābād bus services, operated by Gajraj Bus Service, depart from Bhubaneswar, Odisha station.
Bhubaneshwar to Morādābād train services, operated by Indian Railways, depart from Bhubaneswar station.
The best way to get from Bhubaneshwar to Morādābād is to train via Lucknow which takes 30h 29m and costs ₹800 - ₹6,500. Alternatively, you can bus, which costs and takes 33h 19m.
What companies run services between Bhubaneshwar, India and Morādābād, India?
You can take a train from Bhubaneswar to Moradabad via Lucknow in around 30h 29m. Alternatively, you can take a bus from Bhubaneswar, Odisha to Moradabad, Uttar Pradesh via Varanasi, Uttar Pradesh, Lucknow, Uttar Pradesh, and Bareilly in around 33h 19m.
- Website
- goindigo.in
Flights from Biju Patnaik International Airport to Bareilly Airport via Indira Gandhi International Airport
- Ave. Duration
- 5h 46m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹15,000–47,000
Flights from Biju Patnaik International Airport to Bareilly Airport via Mumbai
- Ave. Duration
- 8h 10m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹21,000–45,000
Flights from Biju Patnaik International Airport to Bareilly Airport via Bengaluru
- Ave. Duration
- 8h 10m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- ₹23,000–46,000
Flights from Biju Patnaik International Airport to Indira Gandhi International Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- ₹8,000–15,000
Flights from Biju Patnaik International Airport to Indira Gandhi International Airport via Patna
- Ave. Duration
- 4h 5m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₹8,000–15,000
Flights from Biju Patnaik International Airport to Indira Gandhi International Airport via Kolkata
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- ₹8,000–15,000
Flights from Biju Patnaik International Airport to Indira Gandhi International Airport via Allahabad
- Ave. Duration
- 4h 45m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- ₹8,000–15,000
Flights from Biju Patnaik International Airport to Indira Gandhi International Airport via Ranchi
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- ₹8,000–15,000
Flights from Biju Patnaik International Airport to Pantnagar Airport via Indira Gandhi International Airport
- Ave. Duration
- 9h 25m
- When
- Every day
- Estimated price
- ₹11,000–37,000
Flights from Biju Patnaik International Airport to Pantnagar Airport via Kolkata, Indira Gandhi International Airport
- Ave. Duration
- 11h 45m
- When
- Every day
- Estimated price
- ₹11,000–37,000
Flights from Biju Patnaik International Airport to Pantnagar Airport via Ranchi, Indira Gandhi International Airport
- Ave. Duration
- 15h 5m
- When
- Every day
- Estimated price
- ₹11,000–37,000
Flights from Biju Patnaik International Airport to Hindon via Kolkata
- Ave. Duration
- 4h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹11,000–27,000
Flights from Biju Patnaik International Airport to Hindon via Varanasi
- Ave. Duration
- 6h 35m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- ₹11,000–27,000
Flights from Biju Patnaik International Airport to Hindon via Bengaluru
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- ₹11,000–27,000
Flights from Biju Patnaik International Airport to Dehradun Airport via Indira Gandhi International Airport
- Ave. Duration
- 8h 20m
- When
- Every day
- Estimated price
- ₹8,000–18,000
Flights from Biju Patnaik International Airport to Dehradun Airport via Bengaluru
- Ave. Duration
- 8h
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₹8,000–18,000
Flights from Biju Patnaik International Airport to Dehradun Airport via Hyderabad
- Ave. Duration
- 9h 35m
- When
- Monday and Thursday
- Estimated price
- ₹8,000–18,000
- Website
- airindia.in
Flights from Biju Patnaik International Airport to Indira Gandhi International Airport
- Ave. Duration
- 2h 28m
- When
- Every day
- Estimated price
- ₹8,500–20,000
Flights from Biju Patnaik International Airport to Dehradun Airport via Indira Gandhi International Airport
- Ave. Duration
- 9h 57m
- When
- Every day
- Estimated price
- ₹8,000–17,000
Flights from Biju Patnaik International Airport to Dehradun Airport via Bengaluru
- Ave. Duration
- 8h 10m
- When
- Every day
- Estimated price
- ₹13,000–24,000
- Website
- airindiaexpress.in
Flights from Biju Patnaik International Airport to Indira Gandhi International Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- ₹8,500–17,000
Flights from Biju Patnaik International Airport to Dehradun Airport via Bengaluru
- Ave. Duration
- 8h 10m
- When
- Every day
- Estimated price
- ₹13,000–24,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Bareilly to Moradabad
- Ave. Duration
- 1h 42m
- Frequency
- Every 30 minutes
- 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 Bhubaneswar to Lucknow
- Ave. Duration
- 25h 5m
- Frequency
- 3 times a week
- Estimated price
- ₹600–4,500
- Website
- irctc.co.in
- Sleeper Class
- ₹600–700
- Third AC (3A)
- ₹1,500–1,900
- Second AC (2A)
- ₹2,100–2,700
- First Class (1A)
- ₹3,600–4,500
Train from Lucknow to Moradabad
- Ave. Duration
- 5h
- Frequency
- Hourly
- Estimated price
- ₹220–1,800
- Website
- irctc.co.in
- Sleeper Class
- ₹220–270
- Third AC (3A)
- ₹600–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,800
Train from New Delhi to Moradabad
- Ave. Duration
- 2h 31m
- 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 Haldi Road to Kathghar
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Ghaziabad to Moradabad
- Ave. Duration
- 1h 56m
- 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 Haridwar Jn to Moradabad
- Ave. Duration
- 3h 8m
- 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 Bhubaneswar to New Delhi
- Ave. Duration
- 29h
- Frequency
- 3 times a day
- Estimated price
- ₹750–6,000
- Website
- irctc.co.in
- Sleeper Class
- ₹750–900
- Third AC (3A)
- ₹1,900–2,400
- Second AC (2A)
- ₹2,700–3,500
- First Class (1A)
- ₹4,600–6,000
Train from New Delhi to Moradabad
- Ave. Duration
- 2h 31m
- 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
- Phone
- +91 9530045999
- Website
- Gajraj Bus Service
Bus from Bhubaneswar, Odisha to Varanasi, Uttar Pradesh
- Ave. Duration
- 18h 30m
- Frequency
- Twice daily
- Estimated price
- ₹1,100–1,600
- Schedules at
- Gajraj Bus Service
- AC Sleeper
- ₹1,100–1,600
- Phone
- +91 98990 56542
- [email protected]
- Website
- RS Yadav Smart Bus
Bus from Varanasi, Uttar Pradesh to Lucknow, Uttar Pradesh
- Ave. Duration
- 6h 30m
- Frequency
- Every 30 minutes
- Website
- RS Yadav Smart Bus
- Website
- Shri Krishna Travels
Bus from Lucknow, Uttar Pradesh to Bareilly
- Ave. Duration
- 4h 59m
- Frequency
- Hourly
- Website
- Shri Krishna Travels
- Website
- Devraj Travels
Bus from Bareilly to Moradabad, Uttar Pradesh
- Ave. Duration
- 2h
- Frequency
- Hourly
- Schedules at
- Devraj Travels
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
More Questions & Answers
Bhubaneshwar to Morādābād bus services, operated by Gajraj Bus Service, arrive at Varanasi, Uttar Pradesh station.
Bhubaneshwar to Morādābād train services, operated by Indian Railways, arrive at Lucknow station.
Yes, the driving distance between Bhubaneshwar to Morādābād is 1457 km. It takes approximately 19h 25m to drive from Bhubaneshwar to Morādābād.
There are 23+ hotels available in Morādābād.











