There are 11 ways to get from Rameswaram to Bhāgalpur by train, plane, bus, car, 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 Trichy International Airport, fly to Deoghar, train
best- Take the train from Rameswaram to Tiruchchirapalitrain
- Fly from Trichy International Airport (TRZ) to Deoghar (DGH)plane TRZ - DGH
- Take the train from Mohanpur to Bhagalpurtrain
14h 50m₹12,344–30,051Train
cheapest- Take the train from Rameswaram to Vijayawada Jntrain 20497 / ...
- Take the train from Vijayawada Jn to Bhagalpurtrain 12253
2d₹1,190–9,675Bus
- Take the bus from Rameswaram to Bengalurubus
- Take the bus from Bengaluru to Nagpurbus
- Take the bus from Nagpur to Patnabus
- Take the bus from Patna to Bhagalpurbus
2d 7hDrive 2,404.6 km
- Drive from Rameswaram to Bhāgalpurcar 2,404.6 km
36h 47m₹26,913–38,874Train to Trichy International Airport, fly to Purnea Airport, taxi
- Take the train from Rameswaram to Tiruchchirapalitrain
- Fly from Trichy International Airport (TRZ) to Purnea Airport (PXN)plane TRZ - PXN
- Take the taxi from Purnea Airport (PXN) to Bhāgalpurtaxi
17h 10m₹21,904–44,651Taxi to Madurai, fly to Deoghar, train
- Take the taxi from Rameswaram to Madurai-Airport-IXMtaxi
- Fly from Madurai (IXM) to Deoghar (DGH)plane IXM - DGH
- Take the train from Mohanpur to Bhagalpurtrain
11h 41m₹15,054–31,753Train, train to Tuticorin Airport, fly to Deoghar
- Take the train from Rameswaram to Madurai Jntrain
- Take the train from Madurai Jn to Maniyachchi Jntrain
- Fly from Tuticorin Airport (TCR) to Deoghar (DGH)plane TCR - DGH
- Take the train from Mohanpur to Bhagalpurtrain
28h 2m₹15,856–35,466Train to Chennai International Airport, fly to Lok Nayak Jayaprakash Airport, train
- Take the train from Rameswaram to Tambaramtrain
- Fly from Chennai International Airport (MAA) to Lok Nayak Jayaprakash Airport (PAT)plane MAA - PAT
- Take the train from Patna Jn. to Bhagalpur Jn.train
17h 45m₹10,330–21,042Taxi to Madurai, fly to Purnea Airport, taxi
- Take the taxi from Rameswaram to Madurai-Airport-IXMtaxi
- Fly from Madurai (IXM) to Purnea Airport (PXN)plane IXM - PXN
- Take the taxi from Purnea Airport (PXN) to Bhāgalpurtaxi
18h 12m₹24,614–46,353Train to Chennai International Airport, fly to Durgapur Kazi Nazrul Islam Airport, train
- Take the train from Rameswaram to Tambaramtrain
- Fly from Chennai International Airport (MAA) to Durgapur Kazi Nazrul Islam Airport (RDP)plane MAA - RDP
- Take the train from Ukhra to Dumkatrain
- Take the train from Dumka to Bhagalpurtrain
20h 27m₹9,370–28,562Bus, train
- Take the bus from Rameshwaram to Madiwalabus
- Take the bus from Bengaluru to Patnabus
- Take the train from Patna Jn to Bhagalpurtrain
3d 3h
Rameswaram to Bhāgalpur by train
Comparing Your Travel Options
The cheapest way to get from Rameswaram to Bhāgalpur is to train which costs ₹1,100 - ₹10,000 and takes 2 days 0h.
The fastest way to get from Rameswaram to Bhāgalpur is to taxi and fly and train which takes 11h 41m and costs ₹15,000 - ₹32,000.
No, there is no direct bus from Rameswaram to Bhāgalpur. However, there are services departing from Rameswaram and arriving at Bhagalpur via Bengaluru, Nagpur and Patna. The journey, including transfers, takes approximately 2 days 7h.
No, there is no direct train from Rameswaram to Bhāgalpur. However, there are services departing from Rameswaram and arriving at Bhagalpur via Vijayawada Jn. The journey, including transfers, takes approximately 2 days 0h.
The distance between Rameswaram and Bhāgalpur is 2197 km. The road distance is 2404.6 km.
The best way to get from Rameswaram to Bhāgalpur without a car is to train which takes 2 days 0h and costs ₹1,100 - ₹10,000.
It takes approximately 14h 50m to get from Rameswaram to Bhāgalpur, including transfers.
Rameswaram to Bhāgalpur bus services, operated by Mahadev Travels, depart from Rameswaram station.
Rameswaram to Bhāgalpur train services, operated by Indian Railways, depart from Rameswaram station.
The best way to get from Rameswaram to Bhāgalpur is to train which takes 2 days 0h and costs ₹1,100 - ₹10,000. Alternatively, you can bus, which costs and takes 2 days 7h.
What companies run services between Rameswaram, Tamil Nādu, India and Bhāgalpur, India?
You can take a train from Rameswaram to Bhagalpur via Vijayawada Jn in around 2d. Alternatively, you can take a bus from Rameswaram to Bhagalpur via Bengaluru, Nagpur, and Patna in around 2d 7h.
- Website
- goindigo.in
Flights from Trichy International Airport to Deoghar via Bengaluru
- Ave. Duration
- 6h 30m
- When
- Every day
- Estimated price
- ₹11,000–26,000
Flights from Trichy International Airport to Purnea Airport via Hyderabad
- Ave. Duration
- 8h 35m
- When
- Every day
- Estimated price
- ₹17,000–37,000
Flights from Trichy International Airport to Purnea Airport via Delhi
- Ave. Duration
- 15h 45m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹23,000–39,000
Flights from Trichy International Airport to Purnea Airport via Chennai International Airport, Kolkata
- Ave. Duration
- 12h 55m
- When
- Every day
- Estimated price
- ₹17,000–37,000
Flights from Trichy International Airport to Purnea Airport via Bengaluru, Kolkata
- Ave. Duration
- 13h 5m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹18,000–37,000
Flights from Trichy International Airport to Purnea Airport via Chennai International Airport, Hyderabad
- Ave. Duration
- 16h 30m
- When
- Every day
- Estimated price
- ₹18,000–37,000
Flights from Trichy International Airport to Purnea Airport via Bengaluru, Hyderabad
- Ave. Duration
- 12h 25m
- When
- Friday, Monday, Wednesday, and Saturday
- Estimated price
- ₹17,000–37,000
Flights from Madurai to Deoghar via Bengaluru
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- ₹12,000–27,000
Flights from Madurai to Deoghar via Delhi
- Ave. Duration
- 10h 40m
- When
- Monday, Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹17,000–29,000
Flights from Tuticorin Airport to Deoghar via Bengaluru
- Ave. Duration
- 24h 50m
- When
- Every day
- Estimated price
- ₹14,000–30,000
Flights from Tuticorin Airport to Deoghar via Chennai International Airport, Bengaluru
- Ave. Duration
- 17h 45m
- When
- Every day
- Estimated price
- ₹15,000–31,000
Flights from Tuticorin Airport to Deoghar via Chennai International Airport, Gauhati
- Ave. Duration
- 19h 5m
- When
- Monday and Wednesday
- Estimated price
- ₹18,000–32,000
Flights from Tuticorin Airport to Deoghar via Bengaluru, Mumbai
- Ave. Duration
- 23h 50m
- When
- Every day
- Estimated price
- ₹18,000–32,000
Flights from Chennai International Airport to Lok Nayak Jayaprakash Airport
- Ave. Duration
- 2h 22m
- When
- Every day
- Estimated price
- ₹10,000–14,000
Flights from Chennai International Airport to Lok Nayak Jayaprakash Airport via Hyderabad
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- ₹10,000–14,000
Flights from Chennai International Airport to Lok Nayak Jayaprakash Airport via Bengaluru
- Ave. Duration
- 5h 3m
- When
- Every day
- Estimated price
- ₹10,000–14,000
Flights from Chennai International Airport to Lok Nayak Jayaprakash Airport via Bhubaneswar
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- ₹10,000–14,000
Flights from Madurai to Purnea Airport via Delhi
- Ave. Duration
- 15h 50m
- When
- Every day
- Estimated price
- ₹24,000–40,000
Flights from Madurai to Purnea Airport via Hyderabad
- Ave. Duration
- 21h 25m
- When
- Every day
- Estimated price
- ₹18,000–38,000
Flights from Madurai to Purnea Airport via Mumbai, Kolkata
- Ave. Duration
- 14h 15m
- When
- Every day
- Estimated price
- ₹25,000–41,000
Flights from Madurai to Purnea Airport via Chennai International Airport, Hyderabad
- Ave. Duration
- 16h 45m
- When
- Every day
- Estimated price
- ₹19,000–39,000
Flights from Madurai to Purnea Airport via Bengaluru, Hyderabad
- Ave. Duration
- 17h 15m
- When
- Friday
- Estimated price
- ₹18,000–38,000
Flights from Madurai to Purnea Airport via Mumbai, Hyderabad
- Ave. Duration
- 17h 50m
- When
- Every day
- Estimated price
- ₹24,000–40,000
Flights from Chennai International Airport to Durgapur Kazi Nazrul Islam Airport
- Ave. Duration
- 2h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹8,000–22,000
Flights from Chennai International Airport to Durgapur Kazi Nazrul Islam Airport via Hyderabad
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- ₹9,000–22,000
- Website
- airindiaexpress.in
Flights from Chennai International Airport to Lok Nayak Jayaprakash Airport via Bengaluru
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- ₹7,500–19,000
- Website
- starair.in
Flights from Madurai to Purnea Airport via Mumbai, Ahmedabad
- Ave. Duration
- 11h 55m
- When
- Every day
- Estimated price
- ₹50,000–140,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Rameswaram to Tiruchchirapali
- Ave. Duration
- 4h 20m
- Frequency
- 4 times a day
- 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 Mohanpur to Bhagalpur
- Ave. Duration
- 2h 16m
- Frequency
- Once a week
- 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 Rameswaram to Vijayawada Jn
- Ave. Duration
- 16h 50m
- Frequency
- 3 times a week
- Estimated price
- ₹490–3,700
- Website
- irctc.co.in
- Sleeper Class
- ₹490–600
- Third AC (3A)
- ₹1,200–1,600
- Second AC (2A)
- ₹1,700–2,200
- First Class (1A)
- ₹2,900–3,700
Train from Vijayawada Jn to Bhagalpur
- Ave. Duration
- 30h 50m
- Frequency
- Once a week
- Estimated price
- ₹700–6,000
- Website
- irctc.co.in
- Sleeper Class
- ₹700–900
- Third AC (3A)
- ₹1,800–2,300
- Second AC (2A)
- ₹2,600–3,300
- First Class (1A)
- ₹4,400–6,000
Train from Rameswaram to Tiruchchirapali
- Ave. Duration
- 4h 20m
- Frequency
- 4 times a day
- 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 Mohanpur to Bhagalpur
- Ave. Duration
- 2h 16m
- Frequency
- Once a week
- 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 Rameswaram to Madurai Jn
- Ave. Duration
- 2h 35m
- Frequency
- Twice daily
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹450–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Madurai Jn to Maniyachchi Jn
- Ave. Duration
- 1h 38m
- Frequency
- Every 4 hours
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Mohanpur to Bhagalpur
- Ave. Duration
- 2h 16m
- Frequency
- Once a week
- 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 Rameswaram to Tambaram
- Ave. Duration
- 8h 43m
- Frequency
- Twice daily
- Estimated price
- ₹320–2,500
- Website
- irctc.co.in
- Sleeper Class
- ₹320–380
- Third AC (3A)
- ₹800–1,100
- Second AC (2A)
- ₹1,100–1,500
- First Class (1A)
- ₹1,900–2,500
Train from Patna Jn. to Bhagalpur Jn.
- Ave. Duration
- 4h 20m
- Frequency
- Once a week
- Estimated price
- ₹180–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Rameswaram to Tambaram
- Ave. Duration
- 8h 43m
- Frequency
- Twice daily
- Estimated price
- ₹320–2,500
- Website
- irctc.co.in
- Sleeper Class
- ₹320–380
- Third AC (3A)
- ₹800–1,100
- Second AC (2A)
- ₹1,100–1,500
- First Class (1A)
- ₹1,900–2,500
Train from Ukhra to Dumka
- Ave. Duration
- 3h 13m
- Frequency
- Once daily
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹450–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Dumka to Bhagalpur
- Ave. Duration
- 2h 37m
- Frequency
- Twice daily
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Patna Jn to Bhagalpur
- Ave. Duration
- 3h 46m
- Frequency
- Every 4 hours
- Estimated price
- ₹180–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Rameswaram to Bengaluru
- Ave. Duration
- 11h 45m
- Frequency
- 4 times a day
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Bengaluru to Nagpur
- Ave. Duration
- 20h 30m
- Frequency
- Twice daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Website
- omio.com
Bus from Rameswaram to Bengaluru
- Ave. Duration
- 11h 35m
- Frequency
- 3 times a day
- Schedules at
- hanstravel.in
Bus from Bengaluru to Nagpur
- Ave. Duration
- 19h 55m
- Frequency
- Once daily
- Schedules at
- hanstravel.in
Bus from Nagpur to Patna
- Ave. Duration
- 14h 59m
- Frequency
- Once a week
- Schedules at
- hanstravel.in
Bus from Patna to Bhagalpur
- Ave. Duration
- 8h 15m
- Frequency
- Twice a week
- Schedules at
- hanstravel.in
- Phone
- 9001274136
- [email protected]
- Website
- Choudhary travels and cargo
Bus from Rameswaram to Bengaluru
- Ave. Duration
- 11h
- Frequency
- Twice daily
- Schedules at
- Choudhary travels and cargo
- Phone
- 91-7373800013
- [email protected]
- Website
- Tranzking Travels
Bus from Rameswaram to Bengaluru
- Ave. Duration
- 11h 25m
- Frequency
- Twice daily
- Schedules at
- Tranzking Travels
Bus from Bengaluru to Nagpur
- Ave. Duration
- 21h 45m
- Frequency
- 6 times a week
- Schedules at
- Tranzking Travels
Bus from Nagpur to Patna
- Ave. Duration
- 14h 59m
- Frequency
- Once a week
- Schedules at
- Tranzking Travels
Bus from Patna to Bhagalpur
- Ave. Duration
- 5h 30m
- Frequency
- 3 times a week
- Schedules at
- Tranzking Travels
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Rameswaram to Bengaluru
- Ave. Duration
- 11h 5m
- Frequency
- 6 times a week
- Estimated price
- ₹550–1,800
- Schedules at
- Zingbus
Bus from Bengaluru to Nagpur
- Ave. Duration
- 21h
- Frequency
- Once daily
- Estimated price
- ₹850–3,000
- Schedules at
- Zingbus
- Phone
- +91 9021264955
- [email protected]
- Website
- National Travels - Ratnagiri
Bus from Rameswaram to Bengaluru
- Ave. Duration
- 12h
- Frequency
- 5 times a week
- Website
- National Travels - Ratnagiri
- Website
- Al Ayaan Travels
Bus from Rameswaram to Bengaluru
- Ave. Duration
- 13h 15m
- Frequency
- 4 times a week
- Schedules at
- Al Ayaan Travels
- Website
- Atana Connect
Bus from Rameswaram to Bengaluru
- Ave. Duration
- 11h 5m
- Frequency
- Twice a week
- Schedules at
- Atana Connect
- Website
- Globehopper Mobility
Bus from Bengaluru to Nagpur
- Ave. Duration
- 19h 30m
- Frequency
- Once daily
- Schedules at
- Globehopper Mobility
- Phone
- +91 9995388059
- [email protected]
- Website
- Punchiry Tours and Holidays
Bus from Bengaluru to Nagpur
- Ave. Duration
- 20h 30m
- Frequency
- 4 times a week
- Estimated price
- ₹1,300–6,000
- Schedules at
- Punchiry Tours and Holidays
- Website
- Sana Travels
Bus from Bengaluru to Nagpur
- Ave. Duration
- 24h 30m
- Frequency
- 3 times a week
- Schedules at
- Sana Travels
- Phone
- +91 98424 37444
- [email protected]
- Website
- Al Travels
Bus from Bengaluru to Nagpur
- Ave. Duration
- 21h 15m
- Frequency
- Twice a week
- Schedules at
- Al Travels
- Phone
- +91 93181 81834
- Website
- Travel Point World LLP
Bus from Bengaluru to Nagpur
- Ave. Duration
- 22h 15m
- Frequency
- Twice a week
- Website
- Travel Point World LLP
Bus from Nagpur to Patna
- Ave. Duration
- 14h 59m
- Frequency
- Once a week
- Website
- Travel Point World LLP
Bus from Bengaluru to Patna
- Ave. Duration
- 2d 10h
- Frequency
- Once daily
- Website
- Travel Point World LLP
- Website
- Soumya Tours and Travels
Bus from Bengaluru to Nagpur
- Ave. Duration
- 25h 55m
- Frequency
- Twice a week
- Schedules at
- Soumya Tours and Travels
- Website
- Yarana Travels
Bus from Patna to Bhagalpur
- Ave. Duration
- 7h
- Frequency
- Twice a week
- Schedules at
- Yarana Travels
- Phone
- +91-9384047581
- [email protected]
- Website
- VKV Travels
Bus from Rameshwaram to Madiwala
- Ave. Duration
- 11h 18m
- Frequency
- Once daily
- Estimated price
- ₹1,000–2,400
- Website
- VKV Travels
- Seater/ Sleeper
- ₹1,000–2,400
- Website
- Rugby Roadways
Bus from Bengaluru to Patna
- Ave. Duration
- 2d 10h
- Frequency
- 4 times a week
- Schedules at
- Rugby Roadways
- Ave. Duration
- 3h 8m
- Estimated price
- ₹2,400–5,500
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Italy Travel Guides, Travelling around the UAE, and How to get from Stansted Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
Rameswaram to Bhāgalpur bus services, operated by Mahadev Travels, arrive at Bengaluru station.
Rameswaram to Bhāgalpur train services, operated by Indian Railways, arrive at Vijayawada Jn station.
Yes, the driving distance between Rameswaram to Bhāgalpur is 2405 km. It takes approximately 36h 47m to drive from Rameswaram to Bhāgalpur.
Book your Rameswaram to Bhāgalpur bus tickets online with Omio.
There are nine+ hotels available in Bhāgalpur.























