There are 2 ways to get from Mahaweli Reach Hotel to Vaishno Devi Temple by train, plane, 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, train to Batticaloa Airport, fly, taxi
best- Take the train from Mavilmada to Polgahawelatrain
- Take the train from Polgahawela to Batticaloatrain
- Fly from Batticaloa Airport (BTC) to Jammu Airport (IXJ)plane BTC - IXJ
- Take the taxi from Jammu Airport (IXJ) to Vaishno Devi Templetaxi
26h 59m₹21,149–58,519Fly Victoria Resevour Kandy to Bandaranaike International Airport, fly, taxi
- Fly from Victoria Resevour Kandy to Colombo Airportplane
- Fly from Bandaranaike International Airport (CMB) to Jammu Airport (IXJ)plane CMB - IXJ
- Take the taxi from Jammu Airport (IXJ) to Vaishno Devi Templetaxi
12h 54m₹42,103–87,403
Batticaloa Airport (BTC) to Jammu Airport (IXJ) flights
Questions & Answers
The cheapest way to get from Mahaweli Reach Hotel to Vaishno Devi Temple is to train and fly and taxi which costs ₹21,000 - ₹60,000 and takes 26h 59m.
The fastest way to get from Mahaweli Reach Hotel to Vaishno Devi Temple is to fly and taxi which takes 12h 54m and costs ₹42,000 - ₹90,000.
The distance between Mahaweli Reach Hotel and Vaishno Devi Temple is 3251 km.
It takes approximately 26h 59m to get from Mahaweli Reach Hotel to Vaishno Devi Temple, including transfers.
There are 99+ hotels available in Vaishno Devi Temple.
What companies run services between Mahaweli Reach Hotel, Sri Lanka and Vaishno Devi Temple, India?
There is no direct connection from Mahaweli Reach Hotel to Vaishno Devi Temple. However, you can walk to Mavilmada, take the train to Polgahawela, take the train to Batticaloa, take the taxi to Batticaloa Airport (BTC) airport, fly to Jammu Airport (IXJ), then take the taxi to Vaishno Devi Temple. Alternatively, you can walk to Victoria Resevour Kandy airport, fly to Colombo Airport, fly to Jammu Airport (IXJ), then take the taxi to Vaishno Devi Temple.
- Website
- goindigo.in
Flights from Batticaloa Airport to Jammu Airport via Bandaranaike International Airport, Delhi
- Ave. Duration
- 17h 5m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹21,000–60,000
Flights from Batticaloa Airport to Jammu Airport via Bandaranaike International Airport, Hyderabad
- Ave. Duration
- 20h
- When
- Monday and Friday
- Estimated price
- ₹21,000–60,000
Flights from Batticaloa Airport to Jammu Airport via Bandaranaike International Airport, Bengaluru
- Ave. Duration
- 28h 20m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹21,000–60,000
Flights from Batticaloa Airport to Jammu Airport via Bandaranaike International Airport, Ahmedabad
- Ave. Duration
- 19h 35m
- When
- Tuesday
- Estimated price
- ₹22,000–60,000
Flights from Bandaranaike International Airport to Jammu Airport via Delhi
- Ave. Duration
- 8h 30m
- When
- Every day
- Estimated price
- ₹25,000–75,000
Flights from Bandaranaike International Airport to Jammu Airport via Mumbai
- Ave. Duration
- 15h 45m
- When
- Monday and Friday
- Estimated price
- ₹29,000–80,000
Flights from Bandaranaike International Airport to Jammu Airport via Ahmedabad
- Ave. Duration
- 11h 20m
- When
- Tuesday
- Estimated price
- ₹28,000–80,000
- Website
- spicejet.com
Flights from Batticaloa Airport to Jammu Airport via Bandaranaike International Airport, Delhi
- Ave. Duration
- 16h 45m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹19,000–55,000
Flights from Bandaranaike International Airport to Jammu Airport via Delhi
- Ave. Duration
- 7h 35m
- When
- Every day
- Estimated price
- ₹27,000–80,000
Flights from Bandaranaike International Airport to Jammu Airport via Mumbai
- Ave. Duration
- 10h 10m
- When
- Tuesday
- Estimated price
- ₹28,000–80,000
- Website
- airindia.in
Flights from Bandaranaike International Airport to Jammu Airport via Delhi
- Ave. Duration
- 7h 25m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹25,000–70,000
- Phone
- +94 114 600 111
- Website
- Sri Lanka Railways
Train from Mavilmada to Polgahawela
- Ave. Duration
- 2h 19m
- Frequency
- Once daily
- Estimated price
- ₹340–850
- Website
- Sri Lanka Railways
- 2nd Class Fare
- ₹390–550
- 3rd Class Fare
- ₹340–420
- Air Conditioned Saloon
- ₹650–850
Train from Polgahawela to Batticaloa
- Ave. Duration
- 3h 41m
- Frequency
- 3 times a day
- Estimated price
- ₹390–950
- Website
- Sri Lanka Railways
- 2nd Class Fare
- ₹390–550
- 3rd Class Fare
- ₹400–480
- Air Conditioned Saloon
- ₹700–950
- Ave. Duration
- 52 min
- Estimated price
- ₹1,300–1,600
Jagat Travels
- Phone
- +91 90 86 27 06 58,
- Website
- jagattravels.com
Jammu Katra Taxi Service
Northway Travels
- Phone
- +91 97 97 30 50 50
- Website
- northwaytravels.com
Jagat Travels
- Phone
- +91 90 86 27 06 58,
- Website
- jagattravels.com
Jammu Katra Taxi Service
Northway Travels
- Phone
- +91 97 97 30 50 50
- Website
- northwaytravels.com
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 Flying into Beijing?, Is ride-sharing platform BlaBlaCar right for you?, and How to get from London City Airport into central London - to help you get the most out of your next trip.





