There are 8 ways to get from Rameswaram to Patna 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
best- Take the train from Rameswaram to Tiruchchirapalitrain
- Fly from Trichy International Airport (TRZ) to Lok Nayak Jayaprakash Airport (PAT)plane TRZ - PAT
10h 5m₹10,954–20,451Train
cheapest- Take the train from Rameswaram to Banarastrain 22535
- Take the train from Banaras to Patna Jntrain 15125
2d 7h₹1,330–10,008Bus via Nagpur
- Take the bus from Rameswaram to Bengalurubus
- Take the bus from Bengaluru to Nagpurbus
- Take the bus from Nagpur to Patnabus
2d 1hDrive 2,353 km
- Drive from Rameswaram to Patnacar 2,353 km
35h 43m₹26,344–38,053Train to Chennai International Airport, fly
- Take the train from Rameswaram to Tambaramtrain
- Fly from Chennai International Airport (MAA) to Lok Nayak Jayaprakash Airport (PAT)plane MAA - PAT
12h 30m₹10,170–17,562Taxi to Madurai, fly
- Take the taxi from Rameswaram to Madurai-Airport-IXMtaxi
- Fly from Madurai (IXM) to Lok Nayak Jayaprakash Airport (PAT)plane IXM - PAT
8h 2m₹15,664–28,153Train, train to Tuticorin Airport, fly
- Take the train from Rameswaram to Madurai Jntrain
- Take the train from Madurai Jn to Maniyachchi Jntrain
- Fly from Tuticorin Airport (TCR) to Lok Nayak Jayaprakash Airport (PAT)plane TCR - PAT
12h 33m₹11,466–26,866Bus
- Take the bus from Rameshwaram to Madiwalabus
- Take the bus from Bengaluru to Patnabus redbusIndia_A/C Seater / Sleeper / ...
2d 22h
Trichy International Airport (TRZ) to Lok Nayak Jayaprakash Airport (PAT) flights
Comparing Your Travel Options
The cheapest way to get from Rameswaram to Patna is to train which costs ₹1,300 - ₹10,000 and takes 2 days 7h.
The fastest way to get from Rameswaram to Patna is to taxi and fly which takes 8h 2m and costs ₹15,000 - ₹29,000.
No, there is no direct bus from Rameswaram to Patna. However, there are services departing from Rameswaram and arriving at Patna via Bengaluru and Nagpur. The journey, including transfers, takes approximately 2 days 1h.
No, there is no direct train from Rameswaram to Patna. However, there are services departing from Rameswaram and arriving at Patna Jn via Banaras. The journey, including transfers, takes approximately 2 days 7h.
The distance between Rameswaram and Patna is 2067 km. The road distance is 2353 km.
The best way to get from Rameswaram to Patna without a car is to bus via Nagpur which takes 2 days 1h and costs .
It takes approximately 10h 5m to get from Rameswaram to Patna, including transfers.
Rameswaram to Patna bus services, operated by SLGT Travels, depart from Rameswaram station.
Rameswaram to Patna train services, operated by Indian Railways, depart from Rameswaram station.
The best way to get from Rameswaram to Patna is to bus via Nagpur which takes 2 days 1h and costs . Alternatively, you can train, which costs ₹1,300 - ₹10,000 and takes 2 days 7h.
What companies run services between Rameswaram, Tamil Nādu, India and Patna, India?
You can take a bus from Rameswaram to Patna via Bengaluru and Nagpur in around 2d 1h. Alternatively, you can take a train from Rameswaram to Patna Jn via Banaras in around 2d 7h.
- Website
- goindigo.in
Flights from Trichy International Airport to Lok Nayak Jayaprakash Airport via Hyderabad
- Ave. Duration
- 6h 42m
- When
- Every day
- Estimated price
- ₹10,000–18,000
Flights from Trichy International Airport to Lok Nayak Jayaprakash Airport via Chennai International Airport
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- ₹10,000–18,000
Flights from Trichy International Airport to Lok Nayak Jayaprakash Airport via Bengaluru
- Ave. Duration
- 6h 33m
- When
- Every day
- Estimated price
- ₹10,000–18,000
Flights from Chennai International Airport to Lok Nayak Jayaprakash Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- ₹9,500–14,000
Flights from Chennai International Airport to Lok Nayak Jayaprakash Airport via Kolkata
- Ave. Duration
- 4h 57m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹9,500–14,000
Flights from Chennai International Airport to Lok Nayak Jayaprakash Airport via Bengaluru
- Ave. Duration
- 4h 52m
- When
- Every day
- Estimated price
- ₹9,500–14,000
Flights from Chennai International Airport to Lok Nayak Jayaprakash Airport via Hyderabad
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- ₹9,500–14,000
Flights from Chennai International Airport to Lok Nayak Jayaprakash Airport via Lucknow
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- ₹9,500–14,000
Flights from Madurai to Lok Nayak Jayaprakash Airport via Chennai International Airport
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- ₹13,000–25,000
Flights from Madurai to Lok Nayak Jayaprakash Airport via Delhi
- Ave. Duration
- 8h 7m
- When
- Every day
- Estimated price
- ₹13,000–25,000
Flights from Madurai to Lok Nayak Jayaprakash Airport via Bengaluru
- Ave. Duration
- 8h 13m
- When
- Every day
- Estimated price
- ₹13,000–25,000
Flights from Tuticorin Airport to Lok Nayak Jayaprakash Airport via Chennai International Airport
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- ₹10,000–23,000
Flights from Tuticorin Airport to Lok Nayak Jayaprakash Airport via Bengaluru
- Ave. Duration
- 7h 52m
- When
- Every day
- Estimated price
- ₹11,000–23,000
- Website
- airindiaexpress.in
Flights from Trichy International Airport to Lok Nayak Jayaprakash Airport via Bengaluru
- Ave. Duration
- 6h 25m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- ₹8,500–22,000
Flights from Chennai International Airport to Lok Nayak Jayaprakash Airport via Bengaluru
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- ₹7,000–19,000
- Website
- spicejet.com
Flights from Trichy International Airport to Lok Nayak Jayaprakash Airport via Bengaluru
- Ave. Duration
- 7h 5m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- ₹8,000–14,000
- Phone
- 14646
- care@irctc.co.in
- 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 Rameswaram to Banaras
- Ave. Duration
- 2d 1h
- Frequency
- Once a week
- Estimated price
- ₹1,100–8,500
- Website
- irctc.co.in
- Sleeper Class
- ₹1,100–1,400
- Third AC (3A)
- ₹2,800–3,500
- Second AC (2A)
- ₹4,000–5,000
- First Class (1A)
- ₹6,500–8,500
Train from Banaras to Patna Jn
- Ave. Duration
- 5h 5m
- Frequency
- Once 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 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 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
- slgtbus@gmail.com
- Website
- SLGT Travels
Bus from Rameswaram to Bengaluru
- Ave. Duration
- 11h 35m
- Frequency
- Every 4 hours
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Bengaluru to Nagpur
- Ave. Duration
- 21h
- Frequency
- 4 times a day
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Nagpur to Patna
- Ave. Duration
- 14h 59m
- Frequency
- 3 times a week
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Bengaluru to Patna
- Ave. Duration
- 2d 10h
- Frequency
- Once daily
- Website
- SLGT Travels
- Book at
- SLGT Travels
- Phone
- +91 9799407141
- preet.singh12@yahoo.com
- 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
Bus from Rameswaram to Bengaluru
- Ave. Duration
- 12h
- Frequency
- 5 times a week
- Website
- National Travels - Ratnagiri
- Phone
- +91-9384047581
- vkvtravels99@gmail.com
- 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
- Ave. Duration
- 3h 5m
- Estimated price
- ₹2,400–2,900
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 Best ways to travel around Australia, Getting around the Cyclades, and How to get from Gatwick Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
Rameswaram to Patna bus services, operated by SLGT Travels, arrive at Bengaluru station.
Rameswaram to Patna train services, operated by Indian Railways, arrive at Banaras station.
Yes, the driving distance between Rameswaram to Patna is 2353 km. It takes approximately 35h 43m to drive from Rameswaram to Patna.
Book your Rameswaram to Patna bus tickets online with Omio.
There are 259+ hotels available in Patna.









