There are 9 ways to get from Kharagpur to Rameswaram by train, plane, 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.
Train, fly to Trichy International Airport
best- Take the train from Kharagpur Jn to Santragachi Jntrain
- Fly from Netaji Subhas Chandra Bose International Airport (CCU) to Trichy International Airport (TRZ)plane CCU - TRZ
- Take the train from Tiruchchirapali to Rameswaramtrain
14h 20m₹10,874–18,358Train via Tiruchirappalli
cheapest- Take the train from Kharagpur Jn to Tiruchchirapalitrain 12663 / ...
- Take the train from Tiruchchirapali to Rameswaramtrain 22661 / ...
2d 13h₹1,006–7,624Train
- Take the train from Kharagpur Jn to Madurai Jntrain 12665
- Take the train from Madurai Jn to Rameswaramtrain 16779 / ...
39h₹1,023–7,752Bus
- Take the bus from Midnapore to Kolkatabus
- Take the bus from Kolkata to Chennaibus
- Take the bus from Chennai to Rameswarambus
2dDrive 2,031.3 km
- Drive from Kharagpur to Rameswaramcar 2,031.3 km
30h 32m₹22,790–32,919Train, fly to Madurai
- Take the train from Kharagpur Jn to Santragachi Jntrain
- Fly from Netaji Subhas Chandra Bose International Airport (CCU) to Madurai (IXM)plane CCU - IXM
- Take the train from Madurai Jn to Rameswaramtrain
14h 27m₹12,369–19,493Train, fly to Chennai International Airport
- Take the train from Kharagpur Jn to Santragachi Jntrain
- Fly from Netaji Subhas Chandra Bose International Airport (CCU) to Chennai International Airport (MAA)plane CCU - MAA
- Take the train from Tambaram to Rameswaramtrain
17h 12m₹6,594–17,508Train, fly to Tuticorin Airport
- Take the train from Kharagpur Jn to Santragachi Jntrain
- Fly from Netaji Subhas Chandra Bose International Airport (CCU) to Tuticorin Airport (TCR)plane CCU - TCR
- Take the train from Tuti Melur to Madurai Jntrain
- Take the train from Madurai Jn to Rameswaramtrain
17h 2m₹12,094–22,508Train, bus
- Take the train from Kharagpur Jn to Chengalpattutrain 12663 / ...
- Take the bus from Chengalpattu Junction to Rameswarambus
2d 14h₹1,702–7,670
Kharagpur to Rameswaram by train
Comparing Your Travel Options
The cheapest way to get from Kharagpur to Rameswaram is to train via Tiruchirappalli which costs ₹1,000 - ₹8,000 and takes 2 days 13h.
The fastest way to get from Kharagpur to Rameswaram is to train and fly which takes 14h 20m and costs ₹10,000 - ₹19,000.
No, there is no direct bus from Kharagpur to Rameswaram. However, there are services departing from Midnapore and arriving at Rameswaram via Kolkata and Chennai. The journey, including transfers, takes approximately 2 days 0h.
No, there is no direct train from Kharagpur to Rameswaram. However, there are services departing from Kharagpur Jn and arriving at Rameswaram via Madurai Jn. The journey, including transfers, takes approximately 39h.
The distance between Kharagpur and Rameswaram is 2094 km. The road distance is 2031.3 km.
The best way to get from Kharagpur to Rameswaram without a car is to train which takes 39h and costs ₹1,000 - ₹8,000.
It takes approximately 14h 20m to get from Kharagpur to Rameswaram, including transfers.
Kharagpur to Rameswaram bus services, operated by Maa Bhabatarini, depart from Midnapore station.
Kharagpur to Rameswaram train services, operated by Indian Railways, depart from Kharagpur Jn station.
The best way to get from Kharagpur to Rameswaram is to train which takes 39h and costs ₹1,000 - ₹8,000. Alternatively, you can bus, which costs and takes 2 days 0h.
What companies run services between Kharagpur, India and Rameswaram, Tamil Nādu, India?
You can take a train from Kharagpur Jn to Rameswaram via Madurai Jn in around 39h. Alternatively, you can take a vehicle from Kharagpur to Rameswaram via Midnapore, Kolkata, and Chennai in around 2d.
- Website
- goindigo.in
Flights from Netaji Subhas Chandra Bose International Airport to Trichy International Airport via Chennai International Airport
- Ave. Duration
- 5h 6m
- When
- Every day
- Estimated price
- ₹8,500–20,000
Flights from Netaji Subhas Chandra Bose International Airport to Trichy International Airport via Bengaluru
- Ave. Duration
- 7h 30m
- When
- Every day
- Estimated price
- ₹9,000–20,000
Flights from Netaji Subhas Chandra Bose International Airport to Trichy International Airport via Hyderabad
- Ave. Duration
- 6h 25m
- When
- Every day
- Estimated price
- ₹9,000–20,000
Flights from Netaji Subhas Chandra Bose International Airport to Trichy International Airport via Mumbai
- Ave. Duration
- 6h 30m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹12,000–21,000
Flights from Netaji Subhas Chandra Bose International Airport to Trichy International Airport via Delhi
- Ave. Duration
- 6h 45m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹13,000–21,000
Flights from Netaji Subhas Chandra Bose International Airport to Madurai via Bengaluru
- Ave. Duration
- 7h 15m
- When
- Every day
- Estimated price
- ₹12,000–17,000
Flights from Netaji Subhas Chandra Bose International Airport to Madurai via Hyderabad
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- ₹12,000–17,000
Flights from Netaji Subhas Chandra Bose International Airport to Madurai via Chennai International Airport
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- ₹12,000–17,000
Flights from Netaji Subhas Chandra Bose International Airport to Madurai via Mumbai
- Ave. Duration
- 6h 50m
- When
- Every day
- Estimated price
- ₹12,000–17,000
Flights from Netaji Subhas Chandra Bose International Airport to Madurai via Delhi
- Ave. Duration
- 10h 25m
- When
- Every day
- Estimated price
- ₹12,000–17,000
Flights from Netaji Subhas Chandra Bose International Airport to Chennai International Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- ₹6,500–12,000
Flights from Netaji Subhas Chandra Bose International Airport to Chennai International Airport via Hyderabad
- Ave. Duration
- 5h 11m
- When
- Every day
- Estimated price
- ₹6,500–12,000
Flights from Netaji Subhas Chandra Bose International Airport to Chennai International Airport via Bhubaneswar
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- ₹6,500–12,000
Flights from Netaji Subhas Chandra Bose International Airport to Tuticorin Airport via Bengaluru
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- ₹11,000–18,000
Flights from Netaji Subhas Chandra Bose International Airport to Tuticorin Airport via Chennai International Airport
- Ave. Duration
- 8h 18m
- When
- Every day
- Estimated price
- ₹11,000–18,000
Flights from Netaji Subhas Chandra Bose International Airport to Tuticorin Airport via Hyderabad, Chennai International Airport
- Ave. Duration
- 8h 35m
- When
- Every day
- Estimated price
- ₹11,000–18,000
Flights from Netaji Subhas Chandra Bose International Airport to Tuticorin Airport via Patna, Chennai International Airport
- Ave. Duration
- 9h 30m
- When
- Every day
- Estimated price
- ₹11,000–18,000
- Website
- airindiaexpress.in
Flights from Netaji Subhas Chandra Bose International Airport to Trichy International Airport via Bengaluru
- Ave. Duration
- 7h 10m
- When
- Tuesday and Saturday
- Estimated price
- ₹8,500–22,000
Flights from Netaji Subhas Chandra Bose International Airport to Madurai via Bengaluru
- Ave. Duration
- 8h 20m
- When
- Every day
- Estimated price
- ₹10,000–27,000
Flights from Netaji Subhas Chandra Bose International Airport to Chennai International Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- ₹6,000–11,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Kharagpur Jn to Santragachi Jn
- Ave. Duration
- 1h 15m
- Frequency
- Every 30 minutes
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–500
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Tiruchchirapali to Rameswaram
- Ave. Duration
- 4h 35m
- 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 Kharagpur Jn to Madurai Jn
- Ave. Duration
- 35h
- Frequency
- Once a week
- Estimated price
- ₹850–6,500
- Website
- irctc.co.in
- Sleeper Class
- ₹850–1,100
- Third AC (3A)
- ₹2,100–2,700
- Second AC (2A)
- ₹3,000–3,900
- First Class (1A)
- ₹5,000–6,500
Train from Madurai Jn to Rameswaram
- Ave. Duration
- 3h
- 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 Kharagpur Jn to Santragachi Jn
- Ave. Duration
- 1h 15m
- Frequency
- Every 30 minutes
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–500
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Madurai Jn to Rameswaram
- Ave. Duration
- 3h
- 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 Kharagpur Jn to Santragachi Jn
- Ave. Duration
- 1h 15m
- Frequency
- Every 30 minutes
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–500
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Tambaram to Rameswaram
- Ave. Duration
- 9h 38m
- 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 Kharagpur Jn to Santragachi Jn
- Ave. Duration
- 1h 15m
- Frequency
- Every 30 minutes
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–500
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Tuti Melur to Madurai Jn
- Ave. Duration
- 2h 14m
- Frequency
- 3 times a day
- 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 Rameswaram
- Ave. Duration
- 3h
- 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 Kharagpur Jn to Tiruchchirapali
- Ave. Duration
- 2d 7h
- Frequency
- 3 times a week
- Estimated price
- ₹800–6,000
- Website
- irctc.co.in
- Sleeper Class
- ₹800–950
- Third AC (3A)
- ₹2,000–2,500
- Second AC (2A)
- ₹2,800–3,600
- First Class (1A)
- ₹4,800–6,000
Train from Tiruchchirapali to Rameswaram
- Ave. Duration
- 4h 35m
- 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 Kharagpur Jn to Chengalpattu
- Ave. Duration
- 2d 2h
- Frequency
- 3 times a week
- Estimated price
- ₹700–5,500
- Website
- irctc.co.in
- Sleeper Class
- ₹700–850
- Third AC (3A)
- ₹1,700–2,200
- Second AC (2A)
- ₹2,500–3,100
- First Class (1A)
- ₹4,200–5,500
- Website
- Maa Bhabatarini
Bus from Midnapore to Kolkata
- Ave. Duration
- 3h 9m
- Frequency
- Once daily
- Schedules at
- Maa Bhabatarini
- Website
- Aparna Travels
Bus from Midnapore to Kolkata
- Ave. Duration
- 3h 40m
- Frequency
- Once daily
- Schedules at
- Aparna Travels
- Website
- Maa Tara Travels
Bus from Midnapore to Kolkata
- Ave. Duration
- 3h
- Frequency
- 5 times a week
- Schedules at
- Maa Tara Travels
- Website
- Arman Travels
Bus from Midnapore to Kolkata
- Ave. Duration
- 3h 5m
- Frequency
- 4 times a week
- Schedules at
- Arman Travels
- Phone
- +91 99405 65430
- [email protected]
- Website
- MRM Travels
Bus from Kolkata to Chennai
- Ave. Duration
- 32h 45m
- Frequency
- Once daily
- Website
- MRM Travels
- Phone
- +91 8336003361
- [email protected]
- Website
- Shymoli Paribahan
Bus from Kolkata to Chennai
- Ave. Duration
- 32h 5m
- Frequency
- Once daily
- Estimated price
- ₹1,600–3,900
- Website
- Shymoli Paribahan
Bus from Chennai to Rameswaram
- Ave. Duration
- 10h 50m
- Frequency
- Every 4 hours
- Schedules at
- (SBLT) Shri Bhagiyalakshimi Travels
- Website
- Alegria Holidays
Bus from Chennai to Rameswaram
- Ave. Duration
- 11h 45m
- Frequency
- Twice daily
- Schedules at
- Alegria Holidays
- Website
- Universal Bus( UTS)
Bus from Chennai to Rameswaram
- Ave. Duration
- 12h 15m
- Frequency
- Once daily
- Schedules at
- Universal Bus( UTS)
- Phone
- +91 89399 49730
- [email protected]
- Website
- Sri SMS Travels
Bus from Chennai to Rameswaram
- Ave. Duration
- 11h 5m
- Frequency
- 4 times a week
- Website
- Sri SMS Travels
- Phone
- +91 7094688666
- [email protected]
- Website
- PALSLNT Travels
Bus from Chennai to Rameswaram
- Ave. Duration
- 11h 10m
- Frequency
- 4 times a week
- Website
- PALSLNT Travels
- Website
- PALSLNT Travels
Bus from Chennai to Rameswaram
- Ave. Duration
- 12h 30m
- Frequency
- 4 times a week
- Schedules at
- Sri Ganesh Transports & Travels
- Website
- Suriya Busline
Bus from Chennai to Rameswaram
- Ave. Duration
- 11h
- Frequency
- Once a week
- Schedules at
- Suriya Busline
- Phone
- +91-9384047581
- [email protected]
- Website
- VKV Travels
Bus from Chengalpattu Junction to Rameswaram
- Ave. Duration
- 10h 29m
- Frequency
- Once daily
- Estimated price
- ₹1,000–2,400
- Website
- VKV Travels
- AC Sleeper/ Seater
- ₹1,000–2,200
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 plan an amazing trip around Scandinavia, and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.
Booking & Getting There
Kharagpur to Rameswaram bus services, operated by Maa Bhabatarini, arrive at Kolkata station.
Kharagpur to Rameswaram train services, operated by Indian Railways, arrive at Madurai Jn station.
Yes, the driving distance between Kharagpur to Rameswaram is 2031 km. It takes approximately 30h 32m to drive from Kharagpur to Rameswaram.
Book your Kharagpur to Rameswaram bus tickets online with Omio.
There are 132+ hotels available in Rameswaram.















