There are 8 ways to get from Varkala to Nilgiris by train, taxi, bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, taxi
best- Take the train from Varkala to Vaniyambalam16349
- Take the taxi from Vaniyambalam to Nilgiris
9h 17m₹3,033–5,161Taxi, bus
cheapest- Take the taxi from Varkala to Trivandrum
- Take the bus from Trivandrum to Ooty783Ud
16h 29m₹1,408–2,055Drive 423.5 km
- Drive from Varkala to Nilgiris423.5 km
6h 50m₹4,490–6,485Taxi
- Take the taxi from Varkala to Nilgiris423.5 km
6h 50m₹10,000–13,000Fly Trivandrum to Coimbatore International Airport, taxi
- Fly from Trivandrum (TRV) to Coimbatore International Airport (CJB)TRV - CJB
- Take the taxi from Coimbatore International Airport (CJB) to Nilgiris
6h 1m₹11,559–17,716Train, taxi via Coimbatore
- Take the train from Varkala to Coimbatore Jn12624 / ...
- Take the taxi from Coimbatore Jn to Nilgiris
9h 57m₹2,448–4,575Fly Trivandrum to Kannur International Airport, taxi
- Fly from Trivandrum (TRV) to Kannur International Airport (CNN)TRV - CNN
- Take the taxi from Kannur International Airport (CNN) to Nilgiris
4h 48m₹9,259–20,016Train to Cochin International Airport, fly to Calicut International Airport, taxi
- Take the train from Varkala to Aluva
- Fly from Cochin International Airport (COK) to Calicut International Airport (CCJ)COK - CCJ
- Take the taxi from Calicut International Airport (CCJ) to Nilgiris
7h 32m₹7,925–14,831
Trivandrum (TRV) to Coimbatore International Airport (CJB) flights
Questions & Answers
The cheapest way to get from Varkala to Nilgiris is to taxi and bus which costs ₹1,400 - ₹2,100 and takes 16h 29m.
The fastest way to get from Varkala to Nilgiris is to fly and taxi which takes 4h 48m and costs ₹9,000 - ₹20,000.
The distance between Varkala and Nilgiris is 451 km. The road distance is 423.5 km.
The best way to get from Varkala to Nilgiris without a car is to train and taxi which takes 9h 17m and costs ₹3,000 - ₹5,500.
It takes approximately 9h 17m to get from Varkala to Nilgiris, including transfers.
Yes, the driving distance between Varkala to Nilgiris is 423 km. It takes approximately 6h 50m to drive from Varkala to Nilgiris.
There are 693+ hotels available in Nilgiris.
What companies run services between Varkala, India and Nilgiris, India?
There is no direct connection from Varkala to Nilgiris. However, you can take the train to Vaniyambalam then take the taxi to Nilgiris. Alternatively, you can take the taxi to Trivandrum then take the bus to Ooty.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- goindigo.in
Flights from Trivandrum to Coimbatore International Airport via Madras
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- ₹8,500–14,000
Flights from Trivandrum to Coimbatore International Airport via Bengaluru
- Ave. Duration
- 5h 18m
- When
- Every day
- Estimated price
- ₹8,500–14,000
Flights from Trivandrum to Coimbatore International Airport via Hyderabad
- Ave. Duration
- 5h 45m
- When
- Every day
- Estimated price
- ₹8,500–14,000
Flights from Trivandrum to Coimbatore International Airport via Mumbai
- Ave. Duration
- 6h
- When
- Tuesday
- Estimated price
- ₹8,500–14,000
Flights from Cochin International Airport to Calicut International Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- ₹3,600–6,500
- Website
- airindiaexpress.in
Flights from Trivandrum to Kannur International Airport
- Ave. Duration
- 1h
- When
- Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₹3,600–12,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Varkala to Vaniyambalam
- Ave. Duration
- 7h 24m
- Frequency
- Once daily
- Estimated price
- ₹230–1,800
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹230–280
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,800
Train from Varkala to Coimbatore Jn
- Ave. Duration
- 8h 2m
- Frequency
- Every 4 hours
- Estimated price
- ₹240–1,900
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹240–290
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹900–1,200
- First Class (1A)
- ₹1,500–1,900
Train from Varkala to Aluva
- Ave. Duration
- 3h 6m
- Frequency
- Hourly
- Estimated price
- ₹170–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹480–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
- Phone
- 9513948001
- commercial@tnstc.in
- Website
- tnstc.in
Bus from Trivandrum to Ooty
- Ave. Duration
- 15h 45m
- Frequency
- Once daily
- Estimated price
- ₹600–1,100
- Website
- https://www.tnstc.in/OTRSOnline/
- Ave. Duration
- 2h 39m
- Estimated price
- ₹800–13,000
Smile Taxi Service
Kollam Online Taxi Service
- Phone
- +91 99 46 26 85 56
- Website
- kollamonlinetaxi.business.site
Kollam Cab
- Phone
- +91 98 95 21 82 40
Smile Taxi Service
Kollam Online Taxi Service
- Phone
- +91 99 46 26 85 56
- Website
- kollamonlinetaxi.business.site
Kollam Cab
- Phone
- +91 98 95 21 82 40
Rudra Cabs
- Phone
- +91 89 40 70 90 00
- Website
- ruthracabs.business.site
Priyam Tour and Travels
- Phone
- +91 97 91 97 37 30
- Website
- coimbatoretaxitours.com
Coimbatore Taxi
- Phone
- +91 73 73 81 23 45
- Website
- coimbatoretaxi.com
Rudra Cabs
- Phone
- +91 89 40 70 90 00
- Website
- ruthracabs.business.site
Priyam Tour and Travels
- Phone
- +91 97 91 97 37 30
- Website
- coimbatoretaxitours.com
Coimbatore Taxi
- Phone
- +91 73 73 81 23 45
- Website
- coimbatoretaxi.com
Smart Taxi
Jaithram Cabs
- Phone
- +91 97 45 30 45 52
- Website
- jaithramcabs.in
Fastway Travels
- Phone
- +91 90 37 44 40 07
- Website
- fastwaytravels.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 How to get from Heathrow Airport into central London, How to get from London to Edinburgh, and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.









