There are 11 ways to get from Rameswaram to Vapi 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 Chhatrapati Shivaji Maharaj International Airport, train
best- Take the train from Rameswaram to Tiruchchirapalitrain
- Fly from Trichy International Airport (TRZ) to Chhatrapati Shivaji Maharaj International Airport (BOM)plane TRZ - BOM
- Take the train from Bandra Terminus to Vapitrain
11h 26m₹9,104–18,651Train via Madurai
cheapest- Take the train from Rameswaram to Madurai Jntrain 16344 / ...
- Take the train from Madurai Jn to Vapitrain 19567
36h 30m₹866–7,266Bus, train
- Take the bus from Rameswaram to Tiruchirappallibus
- Take the bus from Tiruchirappalli to Bengalurubus
- Take the bus from Anand Rao Circle Vrl Bus Terminal to Borivalibus
- Take the train from Borivali to Vapitrain
36h 18mDrive 1,652.4 km
- Drive from Rameswaram to Vapicar 1,652.4 km
24h 7m₹16,166–23,350Taxi to Madurai, fly to Surat, train
- Take the taxi from Rameswaram to Madurai-Airport-IXMtaxi
- Fly from Madurai (IXM) to Surat (STV)plane IXM - STV
- Take the train from Surat to Vapitrain
11h 10m₹10,944–27,423Taxi to Madurai, fly to Chhatrapati Shivaji Maharaj International Airport, train
- Take the taxi from Rameswaram to Madurai-Airport-IXMtaxi
- Fly from Madurai (IXM) to Chhatrapati Shivaji Maharaj International Airport (BOM)plane IXM - BOM
- Take the train from Bandra Terminus to Vapitrain
8h 48m₹9,814–18,353Train to Coimbatore International Airport, fly to Pune Airport, train
- Take the train from Rameswaram to Pollachi Jntrain
- Fly from Coimbatore International Airport (CJB) to Pune Airport (PNQ)plane CJB - PNQ
- Take the train from Pune Jn to Vapitrain
18h 23m₹8,517–18,003Train, train to Trivandrum, fly to Chhatrapati Shivaji Maharaj International Airport
- Take the train from Rameswaram to Nagercoil Jntrain
- Take the train from Nagercoil Jn to Thiruvananthapuram Centraltrain
- Fly from Trivandrum (TRV) to Chhatrapati Shivaji Maharaj International Airport (BOM)plane TRV - BOM
- Take the train from Bandra Terminus to Vapitrain
17h 8m₹11,082–20,003Taxi to Madurai, fly to Ozar Airport, train
- Take the taxi from Rameswaram to Madurai-Airport-IXMtaxi
- Fly from Madurai (IXM) to Ozar Airport (ISK)plane IXM - ISK
- Take the train from Nasik Road to Kalyan Jntrain
- Take the train from Kalyan Jn to Vapitrain
17h 21m₹12,144–30,903Bus
- Take the bus from Rameswaram to Bengalurubus
- Take the bus from Bengaluru to Navi Mumbaibus
- Take the bus from Taloja Panchnand to Vapibus
36h 59mTrain
- Take the train from Rameswaram to Surattrain 16733
- Take the train from Surat to Vapitrain 19018 / ...
47h 41m₹1,145–8,607
Trichy International Airport (TRZ) to Chhatrapati Shivaji Maharaj International Airport (BOM) flights
Comparing Your Travel Options
The cheapest way to get from Rameswaram to Vapi is to train via Madurai which costs ₹850 - ₹7,500 and takes 36h 30m.
The fastest way to get from Rameswaram to Vapi is to taxi and fly and train which takes 8h 48m and costs ₹9,500 - ₹19,000.
No, there is no direct bus from Rameswaram to Vapi. However, there are services departing from Rameswaram and arriving at Vapi via Bengaluru and Taloja Panchnand. The journey, including transfers, takes approximately 36h 59m.
No, there is no direct train from Rameswaram to Vapi. However, there are services departing from Rameswaram and arriving at Vapi via Madurai Jn. The journey, including transfers, takes approximately 36h 30m.
The distance between Rameswaram and Vapi is 1562 km. The road distance is 1652.4 km.
The best way to get from Rameswaram to Vapi without a car is to bus and train which takes 36h 18m and costs .
It takes approximately 11h 26m to get from Rameswaram to Vapi, including transfers.
Rameswaram to Vapi bus services, operated by Swamy Ayyappa Travels, depart from Rameswaram station.
Rameswaram to Vapi train services, operated by Indian Railways, depart from Rameswaram station.
The best way to get from Rameswaram to Vapi is to train via Madurai which takes 36h 30m and costs ₹850 - ₹7,500. Alternatively, you can bus, which costs and takes 36h 59m.
What companies run services between Rameswaram, Tamil Nādu, India and Vapi, India?
You can take a train from Rameswaram to Vapi via Madurai Jn in around 36h 30m. Alternatively, you can take a bus from Rameswaram to Vapi via Bengaluru and Taloja Panchnand in around 36h 59m.
- Website
- goindigo.in
Flights from Trichy International Airport to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 2h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹7,500–16,000
Flights from Trichy International Airport to Chhatrapati Shivaji Maharaj International Airport via Bengaluru
- Ave. Duration
- 5h
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹7,500–16,000
Flights from Trichy International Airport to Chhatrapati Shivaji Maharaj International Airport via Madras
- Ave. Duration
- 5h 8m
- When
- Every day
- Estimated price
- ₹7,500–16,000
Flights from Trichy International Airport to Chhatrapati Shivaji Maharaj International Airport via Hyderabad
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- ₹7,500–16,000
Flights from Madurai to Surat via Bengaluru
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- ₹8,500–22,000
Flights from Madurai to Surat via Delhi
- Ave. Duration
- 11h 55m
- When
- Every day
- Estimated price
- ₹14,000–25,000
Flights from Madurai to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- ₹7,000–15,000
Flights from Madurai to Chhatrapati Shivaji Maharaj International Airport via Bengaluru
- Ave. Duration
- 4h 53m
- When
- Every day
- Estimated price
- ₹7,000–15,000
Flights from Madurai to Chhatrapati Shivaji Maharaj International Airport via Madras
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- ₹7,000–15,000
Flights from Madurai to Chhatrapati Shivaji Maharaj International Airport via Hyderabad
- Ave. Duration
- 5h 5m
- When
- Monday and Wednesday
- Estimated price
- ₹7,000–15,000
Flights from Coimbatore International Airport to Pune Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- ₹7,500–13,000
Flights from Coimbatore International Airport to Pune Airport via Bengaluru
- Ave. Duration
- 3h 35m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹7,500–13,000
Flights from Coimbatore International Airport to Pune Airport via Madras
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- ₹7,500–13,000
Flights from Coimbatore International Airport to Pune Airport via Hyderabad
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- ₹7,500–13,000
Flights from Trivandrum to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- ₹9,000–12,000
Flights from Trivandrum to Chhatrapati Shivaji Maharaj International Airport via Madras
- Ave. Duration
- 4h 46m
- When
- Every day
- Estimated price
- ₹9,000–12,000
Flights from Trivandrum to Chhatrapati Shivaji Maharaj International Airport via Bengaluru
- Ave. Duration
- 4h 52m
- When
- Every day
- Estimated price
- ₹9,000–12,000
Flights from Trivandrum to Chhatrapati Shivaji Maharaj International Airport via Hyderabad
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- ₹9,000–12,000
Flights from Madurai to Ozar Airport via Bengaluru
- Ave. Duration
- 6h 55m
- When
- Every day
- Estimated price
- ₹9,000–25,000
Flights from Madurai to Ozar Airport via Delhi
- Ave. Duration
- 11h 25m
- When
- Every day
- Estimated price
- ₹16,000–28,000
Flights from Madurai to Ozar Airport via Madras, Bengaluru
- Ave. Duration
- 6h 45m
- When
- Monday and Wednesday
- Estimated price
- ₹10,000–25,000
- Website
- airindia.in
Flights from Madurai to Surat via Bengaluru
- Ave. Duration
- 8h 15m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- ₹8,000–23,000
Flights from Madurai to Chhatrapati Shivaji Maharaj International Airport via Bengaluru
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- ₹6,500–16,000
Flights from Trivandrum to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 2h 22m
- When
- Every day
- Estimated price
- ₹9,000–20,000
- Website
- airindiaexpress.in
Flights from Madurai to Surat via Bengaluru
- Ave. Duration
- 8h 15m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- ₹8,000–23,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 Bandra Terminus to Vapi
- Ave. Duration
- 1h 53m
- Frequency
- Hourly
- 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 Borivali to Vapi
- Ave. Duration
- 1h 13m
- Frequency
- Every 30 minutes
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
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 Vapi
- Ave. Duration
- 32h 55m
- 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 Surat to Vapi
- Ave. Duration
- 1h 36m
- Frequency
- Every 30 minutes
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Bandra Terminus to Vapi
- Ave. Duration
- 1h 53m
- Frequency
- Hourly
- 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 Rameswaram to Pollachi Jn
- Ave. Duration
- 5h 32m
- Frequency
- Once daily
- Estimated price
- ₹230–1,800
- Website
- irctc.co.in
- Sleeper Class
- ₹230–280
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,800
Train from Pune Jn to Vapi
- Ave. Duration
- 6h 15m
- Frequency
- 3 times a day
- Estimated price
- ₹210–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹210–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹800–1,000
- First Class (1A)
- ₹1,300–1,700
Train from Rameswaram to Nagercoil Jn
- Ave. Duration
- 6h 30m
- Frequency
- 3 times a week
- Estimated price
- ₹250–1,900
- Website
- irctc.co.in
- Sleeper Class
- ₹250–300
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹900–1,200
- First Class (1A)
- ₹1,500–1,900
Train from Nagercoil Jn to Thiruvananthapuram Central
- Ave. Duration
- 1h 30m
- Frequency
- 5 times a day
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Bandra Terminus to Vapi
- Ave. Duration
- 1h 53m
- Frequency
- Hourly
- 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 Nasik Road to Kalyan Jn
- Ave. Duration
- 2h 3m
- Frequency
- Every 30 minutes
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Kalyan Jn to Vapi
- Ave. Duration
- 3h 48m
- Frequency
- 3 times a day
- 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 Surat
- Ave. Duration
- 45h 48m
- Frequency
- Once a week
- Estimated price
- ₹1,000–7,500
- Website
- irctc.co.in
- Sleeper Class
- ₹1,000–1,200
- Third AC (3A)
- ₹2,500–3,100
- Second AC (2A)
- ₹3,500–4,500
- First Class (1A)
- ₹6,000–7,500
Train from Surat to Vapi
- Ave. Duration
- 1h 36m
- Frequency
- Every 30 minutes
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
- Phone
- +91 99405 65430
- [email protected]
- Website
- MRM Travels
Bus from Rameswaram to Tiruchirappalli
- Ave. Duration
- 5h
- Frequency
- Twice daily
- Website
- MRM Travels
- Website
- Sangam Travels
Bus from Rameswaram to Tiruchirappalli
- Ave. Duration
- 5h 15m
- Frequency
- Twice daily
- Schedules at
- Sangam Travels
- Phone
- +91 7094688666
- [email protected]
- Website
- PALSLNT Travels
Bus from Rameswaram to Tiruchirappalli
- Ave. Duration
- 5h
- Frequency
- Once daily
- Website
- PALSLNT Travels
- Website
- PALSLNT Travels
- Website
- Shama Transport
Bus from Rameswaram to Tiruchirappalli
- Ave. Duration
- 4h 59m
- Frequency
- Once daily
- Schedules at
- Shama Transport
- Phone
- +91 80566 50533
- [email protected]
- Website
- Krish Travels
Bus from Rameswaram to Tiruchirappalli
- Ave. Duration
- 4h 44m
- Frequency
- 4 times a week
- Website
- Krish Travels
Bus from Tiruchirappalli to Bengaluru
- Ave. Duration
- 6h 6m
- Frequency
- Twice a week
- Website
- Krish Travels
Bus from Rameswaram to Bengaluru
- Ave. Duration
- 11h 5m
- Frequency
- 4 times a week
- Website
- Krish Travels
- Website
- RGP Travels
Bus from Tiruchirappalli to Bengaluru
- Ave. Duration
- 7h 30m
- Frequency
- Hourly
- Schedules at
- RGP Travels
- Website
- Jihan Luxury Travels
Bus from Tiruchirappalli to Bengaluru
- Ave. Duration
- 7h 50m
- Frequency
- Every 4 hours
- Schedules at
- Jihan Luxury Travels
- Phone
- 84899 10650
- [email protected]
- Website
- Essaar Travels
Bus from Tiruchirappalli to Bengaluru
- Ave. Duration
- 8h
- Frequency
- 4 times a day
- Schedules at
- Essaar Travels
- Website
- Ayya Travels
Bus from Tiruchirappalli to Bengaluru
- Ave. Duration
- 7h 25m
- Frequency
- 3 times a day
- Schedules at
- Ayya Travels
Bus from Rameswaram to Bengaluru
- Ave. Duration
- 12h 45m
- Frequency
- 4 times a week
- Schedules at
- Ayya Travels
- Website
- Akv Vasantha Travels
Bus from Tiruchirappalli to Bengaluru
- Ave. Duration
- 6h 40m
- Frequency
- Once daily
- Schedules at
- Akv Vasantha Travels
- Website
- Vairam Travels
Bus from Tiruchirappalli to Bengaluru
- Ave. Duration
- 7h
- Frequency
- 5 times a week
- Schedules at
- Vairam Travels
- Website
- Ya2 Connect
Bus from Tiruchirappalli to Bengaluru
- Ave. Duration
- 7h
- Frequency
- 5 times a week
- Schedules at
- Ya2 Connect
- Phone
- +91 93422 22241
- [email protected]
- Website
- Dream Line Travels Private Limited
Bus from Tiruchirappalli to Bengaluru
- Ave. Duration
- 7h 5m
- Frequency
- 5 times a week
- Schedules at
- Dream Line Travels Private Limited
- Phone
- 1800 267 9001
- [email protected]
- Website
- NeuGo
Bus from Tiruchirappalli to Bengaluru
- Ave. Duration
- 7h 35m
- Frequency
- 5 times a week
- Website
- NeuGo
- Website
- Rathimeena Travels B
Bus from Tiruchirappalli to Bengaluru
- Ave. Duration
- 7h 16m
- Frequency
- 4 times a week
- Schedules at
- Rathimeena Travels B
- Website
- Highline Transports
Bus from Tiruchirappalli to Bengaluru
- Ave. Duration
- 6h 50m
- Frequency
- Twice a week
- Schedules at
- Highline Transports
- Website
- Pamba Travels
Bus from Tiruchirappalli to Bengaluru
- Ave. Duration
- 6h 50m
- Frequency
- Once a week
- Schedules at
- Pamba Travels
- Phone
- 0836 230 7300
- [email protected]
- Website
- vrlbus.in
Bus from Anand Rao Circle Vrl Bus Terminal to Borivali
- Ave. Duration
- 20h 30m
- Frequency
- Every 4 hours
- Estimated price
- ₹1,100–3,000
- Schedules at
- vrlbus.in
- Sleeper
- ₹1,100–3,000
Bus from Bengaluru to Navi Mumbai
- Ave. Duration
- 18h 30m
- Frequency
- Hourly
- Estimated price
- ₹1,100–2,700
- Schedules at
- Vijayanand Travels
- Phone
- +91 76670 07703
- [email protected]
- Website
- Swamy Ayyappa Travels
Bus from Rameswaram to Bengaluru
- Ave. Duration
- 12h
- Frequency
- 5 times a day
- Website
- Swamy Ayyappa Travels
- Website
- Jabbar Travels
Bus from Rameswaram to Bengaluru
- Ave. Duration
- 11h
- Frequency
- Once daily
- Schedules at
- Jabbar Travels
- Website
- Srs Travels
Bus from Rameswaram to Bengaluru
- Ave. Duration
- 12h
- Frequency
- Once daily
- Schedules at
- Srs Travels
- Website
- Royal Travels
Bus from Rameswaram to Bengaluru
- Ave. Duration
- 13h 15m
- Frequency
- 5 times a week
- Schedules at
- Royal Travels
- Website
- Annai Travels
Bus from Rameswaram to Bengaluru
- Ave. Duration
- 9h 5m
- Frequency
- Twice a week
- Schedules at
- Annai Travels
Bus from Bengaluru to Navi Mumbai
- Ave. Duration
- 19h 30m
- Frequency
- Every 3 hours
- Schedules at
- Reshma Tourists Route No - R21
- Phone
- +91 6356190009
- [email protected]
- Website
- MTT Bus
Bus from Bengaluru to Navi Mumbai
- Ave. Duration
- 21h
- Frequency
- 5 times a day
- Website
- MTT Bus
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Bengaluru to Navi Mumbai
- Ave. Duration
- 19h
- Frequency
- Once daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Phone
- +91 75684 35009
- Website
- Shri Mallinath Tours And Travels
Bus from Bengaluru to Navi Mumbai
- Ave. Duration
- 16h 40m
- Frequency
- 6 times a week
- Schedules at
- Shri Mallinath Tours And Travels
- Phone
- 020 67186800
- [email protected]
- Website
- Purple Bus
Bus from Bengaluru to Navi Mumbai
- Ave. Duration
- 17h 30m
- Frequency
- 4 times a week
- Estimated price
- ₹4,900–7,000
- Schedules at
- Purple Bus
- Website
- India Tours and Travels
Bus from Bengaluru to Navi Mumbai
- Ave. Duration
- 19h 50m
- Frequency
- 4 times a week
- Schedules at
- India Tours and Travels
- Website
- Kalyani Travels
Bus from Bengaluru to Navi Mumbai
- Ave. Duration
- 17h 25m
- Frequency
- Twice a week
- Schedules at
- Kalyani Travels
- Website
- Antra Travels
Bus from Bengaluru to Navi Mumbai
- Ave. Duration
- 20h 20m
- Frequency
- Twice a week
- Schedules at
- Antra Travels
- Website
- Sagar travels and carriers
Bus from Bengaluru to Navi Mumbai
- Ave. Duration
- 19h 30m
- Frequency
- Once a week
- Schedules at
- Sagar travels and carriers
- Phone
- +917303093510
- [email protected]
- Website
- intrcity.com
Bus from Taloja Panchnand to Vapi
- Ave. Duration
- 5h 10m
- Frequency
- Once daily
- Estimated price
- ₹430–1,847
- Book at
- intrcity.com
- Sleeper
- ₹1,000–1,400
- Seat
- ₹430–600
- 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 How to get from Stansted Airport into central London, South Korea: Travelling from Seoul to Busan , and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.
Booking & Getting There
Rameswaram to Vapi bus services, operated by Swamy Ayyappa Travels, arrive at Bengaluru station.
Rameswaram to Vapi train services, operated by Indian Railways, arrive at Madurai Jn station.
Yes, the driving distance between Rameswaram to Vapi is 1652 km. It takes approximately 24h 7m to drive from Rameswaram to Vapi.
There are 77+ hotels available in Vapi.




































