There are 8 ways to get from Rāmpur to Bhopal by train, bus, car, plane, or bus (Flixbus)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Rampur to Bareillytrain 13020 / ...
- Take the train from Bareilly to Bhopal Jntrain 14314
17h 21m₹520–3,996Train, bus
- Take the train from Moradabad to Gwalior Jn.train 22200
- Take the bus from Gwalior, Madhya Pradesh to Bhopal, Madhya Pradeshbus Gwalior, Madhya Pradesh - Bhopal, Madhya Pradesh
18h 55mDrive 777.6 km
- Drive from Rāmpur to Bhopalcar 777.6 km
11h 20m₹8,758–12,650Train to Pantnagar Airport, fly
- Take the train from Rampur to Haldi Roadtrain
- Fly from Pantnagar Airport (PGH) to Raja Bhoj International Airport (BHO)plane PGH - BHO
10h 45m₹11,418–26,335Bus
- Take the bus from FlixBus Rampur to FlixBus Delhi - Kashmere Gatebus FlixBus IN0410 / ...
- Take the bus from Delhi, Delhi State to Bhopal, Madhya Pradeshbus Delhi, Delhi State - Bhopal, Madhya Pradesh
21h 22m₹2,279–3,637Train to Bareilly Airport, fly
- Take the train from Rampur to Bareillytrain
- Fly from Bareilly Airport (BEK) to Raja Bhoj International Airport (BHO)plane BEK - BHO
7h 38m₹9,760–31,756Train to Indira Gandhi International Airport, fly
- Take the train from Moradabad to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Raja Bhoj International Airport (BHO)plane DEL - BHO
7h 10m₹5,501–10,097Train to Dehradun Airport, fly
- Take the train from Rampur to Yog Nagari Rishikeshtrain
- Fly from Dehradun Airport (DED) to Raja Bhoj International Airport (BHO)plane DED - BHO
11h 23m₹8,027–15,472
Rāmpur to Bhopal by train
Questions & Answers
The cheapest way to get from Rāmpur to Bhopal is to train which costs ₹500 - ₹4,000 and takes 17h 21m.
The fastest way to get from Rāmpur to Bhopal is to train and fly which takes 7h 10m and costs ₹5,500 - ₹11,000.
No, there is no direct bus from Rāmpur to Bhopal. However, there are services departing from FlixBus Rampur and arriving at Bhopal, Madhya Pradesh via ISBT Kashmere Gate, GTB Nagar and Delhi, Delhi State. The journey, including transfers, takes approximately 21h 22m.
No, there is no direct train from Rāmpur to Bhopal. However, there are services departing from Rampur and arriving at Bhopal Jn via Bareilly. The journey, including transfers, takes approximately 17h 21m.
The distance between Rāmpur and Bhopal is 841 km. The road distance is 777.6 km.
The best way to get from Rāmpur to Bhopal without a car is to train which takes 17h 21m and costs ₹500 - ₹4,000.
It takes approximately 17h 21m to get from Rāmpur to Bhopal, including transfers.
Rāmpur to Bhopal bus services, operated by FlixBus India, depart from FlixBus Rampur station.
Rāmpur to Bhopal train services, operated by Indian Railways, depart from Rampur station.
The best way to get from Rāmpur to Bhopal is to train which takes 17h 21m and costs ₹500 - ₹4,000. Alternatively, you can bus, which costs ₹2,200 - ₹3,700 and takes 21h 22m.
What companies run services between Rāmpur, India and Bhopal, India?
You can take a train from Rampur to Bhopal Jn via Bareilly in around 17h 21m. Alternatively, you can take a bus from FlixBus Rampur to Bhopal, Madhya Pradesh via FlixBus Delhi - Kashmere Gate, ISBT Kashmere Gate, GTB Nagar, Rohini Sector-1 Avantika, and Delhi, Delhi State in around 21h 22m.
- Website
- goindigo.in
Flights from Pantnagar Airport to Raja Bhoj International Airport via Indira Gandhi International Airport
- Ave. Duration
- 9h 52m
- When
- Every day
- Estimated price
- ₹11,000–25,000
Flights from Pantnagar Airport to Raja Bhoj International Airport via Indira Gandhi International Airport, Ahmedabad
- Ave. Duration
- 10h
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹11,000–25,000
Flights from Bareilly Airport to Raja Bhoj International Airport via Indira Gandhi International Airport
- Ave. Duration
- 5h 25m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹9,000–30,000
Flights from Indira Gandhi International Airport to Raja Bhoj International Airport
- Ave. Duration
- 1h 21m
- When
- Every day
- Estimated price
- ₹4,900–7,500
Flights from Dehradun Airport to Raja Bhoj International Airport via Indira Gandhi International Airport
- Ave. Duration
- 4h 32m
- When
- Every day
- Estimated price
- ₹6,000–21,000
Flights from Dehradun Airport to Raja Bhoj International Airport via Mumbai
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- ₹10,000–23,000
Flights from Dehradun Airport to Raja Bhoj International Airport via Jaipur, Indira Gandhi International Airport
- Ave. Duration
- 8h 40m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹7,500–22,000
- Website
- airindia.in
Flights from Indira Gandhi International Airport to Raja Bhoj International Airport
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- ₹5,000–11,000
Flights from Dehradun Airport to Raja Bhoj International Airport via Indira Gandhi International Airport
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- ₹7,000–13,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Rampur to Bareilly
- Ave. Duration
- 51 min
- Frequency
- Hourly
- Estimated price
- ₹130–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹800–1,000
Train from Bareilly to Bhopal Jn
- Ave. Duration
- 15h 30m
- Frequency
- Once a week
- Estimated price
- ₹390–3,000
- Website
- irctc.co.in
- Sleeper Class
- ₹390–470
- Third AC (3A)
- ₹1,000–1,300
- Second AC (2A)
- ₹1,400–1,800
- First Class (1A)
- ₹2,300–3,000
Train from Moradabad to Gwalior Jn.
- Ave. Duration
- 7h 25m
- Frequency
- Once a week
- 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 Rampur to Haldi Road
- Ave. Duration
- 1h 9m
- Frequency
- Once daily
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹750–1,000
Train from Rampur to Bareilly
- Ave. Duration
- 51 min
- Frequency
- Hourly
- Estimated price
- ₹130–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹800–1,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 Rampur to Yog Nagari Rishikesh
- Ave. Duration
- 6h 5m
- Frequency
- Once daily
- Estimated price
- ₹180–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–900
- First Class (1A)
- ₹1,100–1,500
- Website
- Citizen Travels Gwalior
Bus from Gwalior, Madhya Pradesh to Bhopal, Madhya Pradesh
- Ave. Duration
- 9h
- Frequency
- Hourly
- Schedules at
- Citizen Travels Gwalior
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Rampur to FlixBus Delhi - Kashmere Gate
- Ave. Duration
- 4h 10m
- Frequency
- Hourly
- Estimated price
- ₹360–950
- Website
- FlixBus India
- Phone
- +917879122122
- [email protected]
- Website
- vermatravelsindia.com
Bus from Delhi, Delhi State to Bhopal, Madhya Pradesh
- Ave. Duration
- 14h 40m
- Frequency
- Every 3 hours
- Estimated price
- ₹1,900–2,600
- Book at
- Verma 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
Rāmpur to Bhopal bus services, operated by FlixBus India, arrive at FlixBus Delhi - Kashmere Gate station.
Rāmpur to Bhopal train services, operated by Indian Railways, arrive at Bareilly station.
Yes, the driving distance between Rāmpur to Bhopal is 778 km. It takes approximately 11h 20m to drive from Rāmpur to Bhopal.
Book your Rāmpur to Bhopal bus tickets online with Omio.
There are 345+ hotels available in Bhopal.











