There are 10 ways to get from Rameswaram to Shrilanka by train, plane, car, bus, 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 Bareilly Airport, train, drive
best- Take the train from Rameswaram to Tiruchchirapalitrain
- Fly from Trichy International Airport (TRZ) to Bareilly Airport (BEK)plane TRZ - BEK
- Take the train from Bhojipura Jn to Puranpurtrain
- Drive from Puranpur to Shrilankacar
17h 41m$194–418Train, drive via Bhopal
cheapest- Take the train from Rameswaram to Bhopal Jntrain
- Take the train from Rani Kamalapati to Khatimatrain
- Drive from Khatima to Shrilankacar
2d 4h$23–127Bus, drive
- Take the bus from Rameswaram to Bengalurubus
- Take the bus from Bengaluru to Udaipurbus
- Take the bus from Udaipur to Delhibus
- Take the bus from Delhi to Pilibhitbus
- Drive from Pilibhit to Shrilankacar
2dDrive 2,594 km
- Drive from Rameswaram to Shrilankacar 2,594 km
38h 10m$309–446Taxi to Madurai, fly to Pantnagar Airport, drive
- Take the taxi from Rameswaram to Madurai-Airport-IXMtaxi
- Fly from Madurai (IXM) to Pantnagar Airport (PGH)plane IXM - PGH
- Drive from Pantnagar Airport (PGH) to Shrilankacar
20h 24m$212–386Train to Chennai International Airport, fly to Chaudhary Charan Singh Airport, train, drive
- Take the train from Rameswaram to Tambaramtrain
- Fly from Chennai International Airport (MAA) to Chaudhary Charan Singh Airport (LKO)plane MAA - LKO
- Take the train from Aishbagh to Puranpurtrain
- Drive from Puranpur to Shrilankacar
19h 40m$110–230Taxi to Madurai, fly to Chaudhary Charan Singh Airport, train, drive
- Take the taxi from Rameswaram to Madurai-Airport-IXMtaxi
- Fly from Madurai (IXM) to Chaudhary Charan Singh Airport (LKO)plane IXM - LKO
- Take the train from Aishbagh to Puranpurtrain
- Drive from Puranpur to Shrilankacar
15h 6m$151–296Taxi to Madurai, fly to Bareilly Airport, train, drive
- Take the taxi from Rameswaram to Madurai-Airport-IXMtaxi
- Fly from Madurai (IXM) to Bareilly Airport (BEK)plane IXM - BEK
- Take the train from Bhojipura Jn to Puranpurtrain
- Drive from Puranpur to Shrilankacar
14h 18m$242–445Bus, train, drive
- Take the bus from Rameswaram to Bengalurubus
- Take the bus from Bengaluru to Lucknowbus
- Take the train from Badshahnagar to Puranpurtrain
- Drive from Puranpur to Shrilankacar
2d 12hTrain, drive
- Take the train from Rameswaram to Ayodhya Cantttrain
- Take the train from Ayodhya Cantt to Puranpurtrain
- Drive from Puranpur to Shrilankacar
2d 17h$28–132
Trichy International Airport (TRZ) to Bareilly Airport (BEK) flights
Comparing Your Travel Options
The cheapest way to get from Rameswaram to Shrilanka is to train and drive via Bhopal which costs $23 - $130 and takes 2 days 4h.
The fastest way to get from Rameswaram to Shrilanka is to taxi and fly and train and drive which takes 14h 18m and costs $240 - $450.
The distance between Rameswaram and Shrilanka is 2441 km. The road distance is 2594 km.
It takes approximately 17h 41m to get from Rameswaram to Shrilanka, including transfers.
Shrilanka is 15 min ahead of Rameswaram. It is currently 11:22 PM in Rameswaram and 11:37 PM in Shrilanka.
Yes, the driving distance between Rameswaram to Shrilanka is 2594 km. It takes approximately 38h 10m to drive from Rameswaram to Shrilanka.
There are six+ hotels available in Shrilanka.
What companies run services between Rameswaram, Tamil Nādu, India and Shrilanka, Nepal?
There is no direct connection from Rameswaram to Shrilanka. However, you can take the train to Tiruchchirapali, take the taxi to Trichy International Airport (TRZ) airport, fly to Bareilly Airport (BEK), take the taxi to Bhojipura Jn, take the train to Puranpur, then drive to Shrilanka. Alternatively, you can take a bus from Rameswaram to Shrilanka via Bengaluru, Udaipur, Delhi, and Pilibhit in around 2d.
- Website
- goindigo.in
Flights from Trichy International Airport to Bareilly Airport via Bengaluru
- Ave. Duration
- 15h 10m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $170–360
Flights from Trichy International Airport to Bareilly Airport via Chennai International Airport, Delhi
- Ave. Duration
- 7h 10m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $190–370
Flights from Trichy International Airport to Bareilly Airport via Hyderabad, Delhi
- Ave. Duration
- 9h 30m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $190–360
Flights from Madurai to Pantnagar Airport via Delhi
- Ave. Duration
- 15h 50m
- When
- Every day
- Estimated price
- $170–330
Flights from Madurai to Pantnagar Airport via Chennai International Airport, Delhi
- Ave. Duration
- 15h
- When
- Every day
- Estimated price
- $180–340
Flights from Madurai to Pantnagar Airport via Hyderabad, Delhi
- Ave. Duration
- 19h 45m
- When
- Monday to Saturday
- Estimated price
- $180–330
Flights from Madurai to Pantnagar Airport via Bengaluru, Delhi
- Ave. Duration
- 21h 25m
- When
- Monday to Saturday
- Estimated price
- $170–330
Flights from Chennai International Airport to Chaudhary Charan Singh Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- $100–190
Flights from Chennai International Airport to Chaudhary Charan Singh Airport via Hyderabad
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- $100–190
Flights from Chennai International Airport to Chaudhary Charan Singh Airport via Bengaluru
- Ave. Duration
- 5h 6m
- When
- Every day
- Estimated price
- $100–190
Flights from Chennai International Airport to Chaudhary Charan Singh Airport via Goa
- Ave. Duration
- 4h 45m
- When
- Wednesday
- Estimated price
- $100–190
Flights from Chennai International Airport to Chaudhary Charan Singh Airport via Patna
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- $100–190
Flights from Madurai to Chaudhary Charan Singh Airport via Bengaluru
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- $110–230
Flights from Madurai to Chaudhary Charan Singh Airport via Hyderabad
- Ave. Duration
- 5h 45m
- When
- Monday and Wednesday
- Estimated price
- $110–230
Flights from Madurai to Chaudhary Charan Singh Airport via Chennai International Airport
- Ave. Duration
- 6h 40m
- When
- Every day
- Estimated price
- $110–230
Flights from Madurai to Chaudhary Charan Singh Airport via Mumbai
- Ave. Duration
- 6h 55m
- When
- Every day
- Estimated price
- $120–240
Flights from Madurai to Bareilly Airport via Chennai International Airport, Delhi
- Ave. Duration
- 6h 30m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $200–380
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Rameswaram to Tiruchchirapali
- Ave. Duration
- 4h 20m
- Frequency
- 4 times a day
- Estimated price
- $2–17
- Website
- irctc.co.in
- Sleeper Class
- $2–3
- Third AC (3A)
- $5–8
- Second AC (2A)
- $8–10
- First Class (1A)
- $13–17
Train from Bhojipura Jn to Puranpur
- Ave. Duration
- 1h 42m
- Frequency
- Once daily
- Estimated price
- $1–11
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $4–5
- Second AC (2A)
- $5–7
- First Class (1A)
- $8–11
Train from Rameswaram to Bhopal Jn
- Ave. Duration
- 34h 40m
- Frequency
- Once a week
- Estimated price
- $9–70
- Website
- irctc.co.in
- Sleeper Class
- $9–11
- Third AC (3A)
- $23–29
- Second AC (2A)
- $30–45
- First Class (1A)
- $55–70
Train from Rani Kamalapati to Khatima
- Ave. Duration
- 15h 5m
- Frequency
- Once a week
- Estimated price
- $4–35
- Website
- irctc.co.in
- Sleeper Class
- $4–6
- Third AC (3A)
- $11–15
- Second AC (2A)
- $16–21
- First Class (1A)
- $27–35
Train from Rameswaram to Tambaram
- Ave. Duration
- 8h 43m
- Frequency
- Twice daily
- Estimated price
- $3–26
- Website
- irctc.co.in
- Sleeper Class
- $3–4
- Third AC (3A)
- $8–11
- Second AC (2A)
- $12–16
- First Class (1A)
- $20–26
Train from Aishbagh to Puranpur
- Ave. Duration
- 3h 50m
- Frequency
- Once daily
- Estimated price
- $2–16
- Website
- irctc.co.in
- Sleeper Class
- $2–3
- Third AC (3A)
- $5–7
- Second AC (2A)
- $7–10
- First Class (1A)
- $12–16
Train from Aishbagh to Puranpur
- Ave. Duration
- 3h 50m
- Frequency
- Once daily
- Estimated price
- $2–16
- Website
- irctc.co.in
- Sleeper Class
- $2–3
- Third AC (3A)
- $5–7
- Second AC (2A)
- $7–10
- First Class (1A)
- $12–16
Train from Bhojipura Jn to Puranpur
- Ave. Duration
- 1h 42m
- Frequency
- Once daily
- Estimated price
- $1–11
- Website
- irctc.co.in
- Sleeper Class
- $1–2
- Third AC (3A)
- $4–5
- Second AC (2A)
- $5–7
- First Class (1A)
- $8–11
Train from Badshahnagar to Puranpur
- Ave. Duration
- 4h 49m
- Frequency
- Once daily
- Estimated price
- $2–16
- Website
- irctc.co.in
- Sleeper Class
- $2–3
- Third AC (3A)
- $5–7
- Second AC (2A)
- $7–10
- First Class (1A)
- $12–16
Train from Rameswaram to Ayodhya Cantt
- Ave. Duration
- 2d 4h
- Frequency
- Once a week
- Estimated price
- $12–95
- Website
- irctc.co.in
- Sleeper Class
- $12–15
- Third AC (3A)
- $30–40
- Second AC (2A)
- $45–60
- First Class (1A)
- $75–95
Train from Ayodhya Cantt to Puranpur
- Ave. Duration
- 10h 5m
- Frequency
- 5 times a week
- Estimated price
- $2–19
- Website
- irctc.co.in
- Sleeper Class
- $2–3
- Third AC (3A)
- $6–9
- Second AC (2A)
- $9–12
- First Class (1A)
- $15–19
- Phone
- +91 76670 07703
- [email protected]
- Website
- Swamy Ayyappa Travels
Bus from Rameswaram to Bengaluru
- Ave. Duration
- 11h 35m
- Frequency
- Every 4 hours
- Website
- Swamy Ayyappa Travels
Bus from Rameswaram to Bengaluru
- Ave. Duration
- 11h 35m
- Frequency
- Every 4 hours
- Website
- Swamy Ayyappa Travels
- Website
- Jabbar Travels
Bus from Rameswaram to Bengaluru
- Ave. Duration
- 11h
- Frequency
- Twice daily
- Schedules at
- Jabbar Travels
Bus from Rameswaram to Bengaluru
- Ave. Duration
- 11h
- Frequency
- Twice daily
- Schedules at
- Jabbar Travels
- Website
- Maaruti Travels
Bus from Rameswaram to Bengaluru
- Ave. Duration
- 12h
- Frequency
- Twice daily
- Schedules at
- Maaruti Travels
Bus from Rameswaram to Bengaluru
- Ave. Duration
- 12h
- Frequency
- Twice daily
- Schedules at
- Maaruti Travels
- Website
- Royal Travels
Bus from Rameswaram to Bengaluru
- Ave. Duration
- 13h 15m
- Frequency
- Once daily
- Schedules at
- Royal Travels
Bus from Rameswaram to Bengaluru
- Ave. Duration
- 13h 15m
- Frequency
- Once daily
- Schedules at
- Royal Travels
- Phone
- +91 80566 50533
- [email protected]
- Website
- Krish Travels
Bus from Rameswaram to Bengaluru
- Ave. Duration
- 11h 5m
- Frequency
- Once daily
- Website
- Krish Travels
Bus from Rameswaram to Bengaluru
- Ave. Duration
- 11h 5m
- Frequency
- Once daily
- Website
- Krish Travels
- Website
- Srs Travels
Bus from Rameswaram to Bengaluru
- Ave. Duration
- 12h
- Frequency
- Once daily
- Schedules at
- Srs Travels
Bus from Rameswaram to Bengaluru
- Ave. Duration
- 12h
- Frequency
- Once daily
- Schedules at
- Srs Travels
- Website
- Annai Travels
Bus from Rameswaram to Bengaluru
- Ave. Duration
- 9h 5m
- Frequency
- Twice a week
- Schedules at
- Annai Travels
Bus from Rameswaram to Bengaluru
- Ave. Duration
- 9h 5m
- Frequency
- Twice a week
- Schedules at
- Annai Travels
- Website
- Sharma Transports
Bus from Rameswaram to Bengaluru
- Ave. Duration
- 12h
- Frequency
- Once a week
- Schedules at
- Sharma Transports
Bus from Rameswaram to Bengaluru
- Ave. Duration
- 12h
- Frequency
- Once a week
- Schedules at
- Sharma Transports
- Website
- India Tours and Travels
Bus from Bengaluru to Udaipur
- Ave. Duration
- 13h 5m
- Frequency
- Once daily
- Schedules at
- India Tours and Travels
Bus from Udaipur to Delhi
- Ave. Duration
- 12h 45m
- Frequency
- 3 times a day
- Schedules at
- India Tours and Travels
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Udaipur to Delhi
- Ave. Duration
- 12h 20m
- Frequency
- Every 3 hours
- Estimated price
- $6–23
- Schedules at
- Zingbus
Bus from Udaipur to Delhi
- Ave. Duration
- 12h 30m
- Frequency
- Every 4 hours
- Schedules at
- Jain Travels Dekho India Dekho
- Website
- Rishabh travels
Bus from Udaipur to Delhi
- Ave. Duration
- 12h 40m
- Frequency
- Every 4 hours
- Schedules at
- Rishabh travels
- Website
- Shri Rishabh Travels
Bus from Udaipur to Delhi
- Ave. Duration
- 12h 29m
- Frequency
- 3 times a day
- Schedules at
- Shri Rishabh Travels
- Phone
- +91 9521797979
- [email protected]
- Website
- Shrinath Solitaire
Bus from Udaipur to Delhi
- Ave. Duration
- 9h 45m
- Frequency
- Once daily
- Schedules at
- Shrinath Solitaire
- Phone
- +91 98990 56542
- [email protected]
- Website
- RS Yadav Smart Bus
Bus from Udaipur to Delhi
- Ave. Duration
- 12h 55m
- Frequency
- Once daily
- Website
- RS Yadav Smart Bus
- Website
- Ashok Travels
Bus from Udaipur to Delhi
- Ave. Duration
- 14h 15m
- Frequency
- Twice daily
- Schedules at
- Ashok Travels
- Website
- Neelkanth Travels
Bus from Udaipur to Delhi
- Ave. Duration
- 14h 15m
- Frequency
- 5 times a week
- Schedules at
- Neelkanth Travels
- Phone
- +91 99991 29996
- [email protected]
- Website
- Ram Dalal Holidays Pvt. Ltd
Bus from Udaipur to Delhi
- Ave. Duration
- 13h
- Frequency
- 4 times a week
- Schedules at
- Ram Dalal Holidays Pvt. Ltd
- Website
- MY MY Travels
Bus from Udaipur to Delhi
- Ave. Duration
- 11h 30m
- Frequency
- Twice a week
- Schedules at
- MY MY Travels
- Website
- Kalyani Travels
Bus from Udaipur to Delhi
- Ave. Duration
- 12h 45m
- Frequency
- Once a week
- Schedules at
- Kalyani Travels
- Phone
- +91 9099022225
- [email protected]
- Website
- Shrinath Travel Agency Pvt. Ltd.
Bus from Udaipur to Delhi
- Ave. Duration
- 14h 21m
- Frequency
- Once a week
- Schedules at
- Shrinath Travel Agency Pvt. Ltd.
- Phone
- +91 63915 97077
- [email protected]
- Website
- New Khaira Transport
Bus from Delhi to Pilibhit
- Ave. Duration
- 7h 30m
- Frequency
- 5 times a day
- Schedules at
- New Khaira Transport
- Website
- Rahul Travels
Bus from Delhi to Pilibhit
- Ave. Duration
- 5h 20m
- Frequency
- Once daily
- Schedules at
- Rahul Travels
- Phone
- +91 80776 40322
- [email protected]
- Website
- Gupta Bus Service
Bus from Delhi to Pilibhit
- Ave. Duration
- 6h 30m
- Frequency
- Once daily
- Schedules at
- Gupta Bus Service
- Phone
- 02228916622
- [email protected]
- Website
- Shubham Travels
Bus from Delhi to Pilibhit
- Ave. Duration
- 5h 30m
- Frequency
- 4 times a week
- Website
- Shubham Travels
- Phone
- 9887925057
- [email protected]
- Website
- Shree Savariya Travels and Transport
Bus from Bengaluru to Lucknow
- Ave. Duration
- 39h 45m
- Frequency
- 3 times a day
- Schedules at
- Shree Savariya Travels and Transport
- Phone
- +91 83281 41344
- [email protected]
- Website
- Fast Track Tours & Travels
Bus from Bengaluru to Lucknow
- Ave. Duration
- 2d 4h
- Frequency
- 5 times a week
- Schedules at
- Fast Track Tours & Travels
- Website
- Bmcc Travels
Bus from Bengaluru to Lucknow
- Ave. Duration
- 39h
- Frequency
- Once a week
- Schedules at
- Bmcc Travels
- Ave. Duration
- 3h 5m
- Estimated price
- $25–31
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 Which London airport should I choose?, How to get from Southend Airport into central London, and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.






























