There are 6 ways to get from Jammu to Rameswaram by plane, train, 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.
Fly to Trichy International Airport, train
best- Fly from Jammu Airport (IXJ) to Trichy International Airport (TRZ)plane IXJ - TRZ
- Take the train from Tiruchchirapali to Rameswaramtrain
11h 51m₹12,033–24,594Train via Bhopal
cheapest- Take the train from Jammu Tawi to Bhopal Jntrain 12920 / ...
- Take the train from Bhopal Jn to Rameswaramtrain 20498
2d 9h₹1,427–11,323Bus
- Take the bus from Jammu to Jodhpurbus
- Take the bus from Jodhpur to Bengalurubus
- Take the bus from Bengaluru to Rameswarambus
2d 19hDrive 3,099.1 km
- Drive from Jammu to Rameswaramcar 3,099.1 km
41h 56m₹34,698–50,118Fly to Madurai, train
- Fly from Jammu Airport (IXJ) to Madurai (IXM)plane IXJ - IXM
- Take the train from Madurai Jn to Rameswaramtrain
11h 53m₹14,528–27,729Train
- Take the train from Jammu Tawi to Tiruchchirapalitrain 16788
- Take the train from Tiruchchirapali to Rameswaramtrain 22661 / ...
2d 17h₹1,503–11,324
Jammu to Rameswaram by train
Comparing Your Travel Options
The cheapest way to get from Jammu to Rameswaram is to train via Bhopal which costs ₹1,400 - ₹12,000 and takes 2 days 9h.
The fastest way to get from Jammu to Rameswaram is to fly and train which takes 11h 51m and costs ₹12,000 - ₹25,000.
No, there is no direct bus from Jammu to Rameswaram. However, there are services departing from Jammu and arriving at Rameswaram via Jodhpur and Bengaluru. The journey, including transfers, takes approximately 2 days 19h.
No, there is no direct train from Jammu to Rameswaram. However, there are services departing from Jammu Tawi and arriving at Rameswaram via Bhopal Jn. The journey, including transfers, takes approximately 2 days 9h.
The distance between Jammu and Rameswaram is 2756 km. The road distance is 3099.1 km.
The best way to get from Jammu to Rameswaram without a car is to train via Bhopal which takes 2 days 9h and costs ₹1,400 - ₹12,000.
It takes approximately 11h 51m to get from Jammu to Rameswaram, including transfers.
Jammu to Rameswaram bus services, operated by SLGT Travels, depart from Jammu station.
Jammu to Rameswaram train services, operated by Indian Railways, depart from Jammu Tawi station.
The best way to get from Jammu to Rameswaram is to train via Bhopal which takes 2 days 9h and costs ₹1,400 - ₹12,000. Alternatively, you can bus, which costs and takes 2 days 19h.
What companies run services between Jammu, India and Rameswaram, Tamil Nādu, India?
You can take a train from Jammu Tawi to Rameswaram via Bhopal Jn in around 2d 9h. Alternatively, you can take a bus from Jammu to Rameswaram via Jodhpur and Bengaluru in around 2d 19h.
- Website
- goindigo.in
Flights from Jammu Airport to Trichy International Airport via Delhi
- Ave. Duration
- 7h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹11,000–22,000
Flights from Jammu Airport to Trichy International Airport via Delhi, Hyderabad
- Ave. Duration
- 7h 45m
- When
- Every day
- Estimated price
- ₹11,000–22,000
Flights from Jammu Airport to Madurai via Mumbai
- Ave. Duration
- 6h
- When
- Tuesday and Saturday
- Estimated price
- ₹14,000–26,000
Flights from Jammu Airport to Madurai via Delhi
- Ave. Duration
- 11h 40m
- When
- Every day
- Estimated price
- ₹14,000–26,000
Flights from Jammu Airport to Madurai via Delhi, Hyderabad
- Ave. Duration
- 7h 25m
- When
- Every day
- Estimated price
- ₹14,000–26,000
Flights from Jammu Airport to Madurai via Delhi, Bengaluru
- Ave. Duration
- 10h 15m
- When
- Every day
- Estimated price
- ₹14,000–26,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
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 Jammu Tawi to Bhopal Jn
- Ave. Duration
- 21h 15m
- Frequency
- 3 times a day
- Estimated price
- ₹550–4,400
- Website
- irctc.co.in
- Sleeper Class
- ₹550–700
- Third AC (3A)
- ₹1,400–1,800
- Second AC (2A)
- ₹2,000–2,600
- First Class (1A)
- ₹3,400–4,400
Train from Bhopal Jn to Rameswaram
- Ave. Duration
- 35h 5m
- Frequency
- Once a week
- Estimated price
- ₹850–7,000
- Website
- irctc.co.in
- Sleeper Class
- ₹850–1,100
- Third AC (3A)
- ₹2,200–2,700
- Second AC (2A)
- ₹3,100–3,900
- First Class (1A)
- ₹5,000–7,000
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 Jammu Tawi to Tiruchchirapali
- Ave. Duration
- 2d 12h
- Frequency
- Once a week
- Estimated price
- ₹1,300–10,000
- Website
- irctc.co.in
- Sleeper Class
- ₹1,300–1,600
- Third AC (3A)
- ₹3,200–4,000
- Second AC (2A)
- ₹4,600–6,000
- First Class (1A)
- ₹7,500–10,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
- slgtbus@gmail.com
- Website
- SLGT Travels
Bus from Jammu to Jodhpur
- Ave. Duration
- 17h 20m
- Frequency
- Twice daily
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Jodhpur to Bengaluru
- Ave. Duration
- 36h 5m
- Frequency
- 6 times a week
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Bengaluru to Rameswaram
- Ave. Duration
- 11h 55m
- Frequency
- Every 4 hours
- Website
- SLGT Travels
- Book at
- SLGT Travels
- Phone
- +91 9799407141
- preet.singh12@yahoo.com
- Website
- Mahadev Travels - Jaipur
Bus from Jammu to Jodhpur
- Ave. Duration
- 17h 40m
- Frequency
- Once daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Jodhpur to Bengaluru
- Ave. Duration
- 38h 30m
- Frequency
- Twice a week
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Bengaluru to Rameswaram
- Ave. Duration
- 12h 10m
- Frequency
- Twice daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Bengaluru to Rameswaram
- Ave. Duration
- 12h 30m
- Frequency
- 5 times a week
- Website
- National Travels - Ratnagiri
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 Why you should take the train in the US, How to plan an amazing trip around Scandinavia, and 4 stunningly beautiful Philippines islands you need to visit - to help you get the most out of your next trip.
Booking & Getting There
Jammu to Rameswaram bus services, operated by SLGT Travels, arrive at Jodhpur station.
Jammu to Rameswaram train services, operated by Indian Railways, arrive at Bhopal Jn station.
Yes, the driving distance between Jammu to Rameswaram is 3099 km. It takes approximately 41h 56m to drive from Jammu to Rameswaram.
Book your Jammu to Rameswaram bus tickets online with Omio.
There are 140+ hotels available in Rameswaram.