There are 9 ways to get from Pushkar to Varkala 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 Ajmer Kishangarh Airport to Trivandrum, train
best- Fly from Ajmer Kishangarh Airport (KQH) to Trivandrum (TRV)plane KQH - TRV
- Take the train from Thiruvananthapuram Central to Varkalatrain
12h 11m₹13,011–30,099Train via Aluva
cheapest- Take the train from Ajmer to Aluvatrain 12978
- Take the train from Aluva to Varkalatrain 12075 / ...
46h 54m₹1,217–9,216Train
- Take the train from Ajmer to Marwar Jntrain 19412 / ...
- Take the train from Marwar Jn to Kollam Jntrain 16311
43h 56m₹1,597–10,216Bus
- Take the bus from Ajmer, Rajasthan to Bangalore, Karnatakabus
- Take the bus from Bangalore, Karnataka to Thiruvananthapuram, Keralabus
- Take the bus from Thiruvananthapuram, Kerala to Varkala(kerala), Keralabus
2d 9hDrive 2,316.2 km
- Drive from Pushkar to Varkalacar 2,316.2 km
34h 40m₹26,368–38,088Fly Ajmer Kishangarh Airport to Cochin International Airport, train
- Fly from Ajmer Kishangarh Airport (KQH) to Cochin International Airport (COK)plane KQH - COK
- Take the train from Aluva to Varkalatrain
11h 53m₹13,100–26,489Bus to Jodhpur Airport, fly to Trivandrum, train
- Take the bus from Pushkar, Rajasthan to Jodhpur, Rajasthanbus
- Fly from Jodhpur Airport (JDH) to Trivandrum (TRV)plane JDH - TRV
- Take the train from Thiruvananthapuram Central to Varkalatrain
15h 38mTrain to Jaipur International Airport, fly to Trivandrum, train
- Take the train from Ajmer to Gandhinagar Jprtrain
- Fly from Jaipur International Airport (JAI) to Trivandrum (TRV)plane JAI - TRV
- Take the train from Thiruvananthapuram Central to Varkalatrain
14h 56m₹10,318–18,301Bus via Coimbatore
- Take the bus from Pushkar, Rajasthan to Jodhpur, Rajasthanbus
- Take the bus from Jodhpur, Rajasthan to Bangalore, Karnatakabus
- Take the bus from Bangalore, Karnataka to Coimbatore, Tamil Nadubus
- Take the bus from Coimbatore, Tamil Nadu to Varkala(kerala), Keralabus
2d 14h
Ajmer Kishangarh Airport (KQH) to Trivandrum (TRV) flights
Questions & Answers
The cheapest way to get from Pushkar to Varkala is to train via Aluva which costs ₹1,200 - ₹9,500 and takes 46h 54m.
The fastest way to get from Pushkar to Varkala is to fly and train which takes 11h 53m and costs ₹13,000 - ₹27,000.
No, there is no direct bus from Pushkar to Varkala. However, there are services departing from Pushkar, Rajasthan and arriving at Varkala(kerala), Kerala via Ajmer, Rajasthan, Bangalore, Karnataka and Thiruvananthapuram, Kerala. The journey, including transfers, takes approximately 2 days 9h.
No, there is no direct train from Pushkar to Varkala. However, there are services departing from Ajmer and arriving at Varkala via Marwar Jn and Kollam Jn. The journey, including transfers, takes approximately 43h 56m.
The distance between Pushkar and Varkala is 2108 km. The road distance is 2316.2 km.
The best way to get from Pushkar to Varkala without a car is to train which takes 43h 56m and costs ₹1,600 - ₹11,000.
It takes approximately 12h 11m to get from Pushkar to Varkala, including transfers.
Pushkar to Varkala bus services, operated by Mahadev Travels, depart from Ajmer, Rajasthan station.
Pushkar to Varkala train services, operated by Indian Railways, depart from Ajmer station.
The best way to get from Pushkar to Varkala is to train which takes 43h 56m and costs ₹1,600 - ₹11,000. Alternatively, you can bus, which costs and takes 2 days 9h.
What companies run services between Pushkar, Rajasthan, India and Varkala, India?
You can take a vehicle from Pushkar to Varkala via Ajmer, Marwar Jn, and Kollam Jn in around 43h 56m. Alternatively, you can take a bus from Pushkar, Rajasthan to Varkala(kerala), Kerala via Ajmer, Rajasthan, Bangalore, Karnataka, and Thiruvananthapuram, Kerala in around 2d 9h.
- Website
- goindigo.in
Flights from Ajmer Kishangarh Airport to Trivandrum via Delhi
- Ave. Duration
- 8h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹12,000–28,000
Flights from Ajmer Kishangarh Airport to Cochin International Airport via Delhi
- Ave. Duration
- 5h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹11,000–27,000
Flights from Jodhpur Airport to Trivandrum via Hyderabad
- Ave. Duration
- 6h 50m
- When
- Monday, Tuesday, Friday, Saturday, and Sunday
- Estimated price
- ₹10,000–26,000
Flights from Jodhpur Airport to Trivandrum via Bengaluru
- Ave. Duration
- 7h 15m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹10,000–25,000
Flights from Jodhpur Airport to Trivandrum via Delhi
- Ave. Duration
- 9h 57m
- When
- Every day
- Estimated price
- ₹12,000–27,000
Flights from Jaipur International Airport to Trivandrum via Bengaluru
- Ave. Duration
- 6h 15m
- When
- Wednesday
- Estimated price
- ₹10,000–16,000
Flights from Jaipur International Airport to Trivandrum via Madras
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- ₹10,000–16,000
Flights from Jaipur International Airport to Trivandrum via Delhi
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- ₹10,000–16,000
Flights from Jaipur International Airport to Trivandrum via Hyderabad
- Ave. Duration
- 10h 35m
- When
- Every day
- Estimated price
- ₹10,000–16,000
Flights from Jaipur International Airport to Trivandrum via Mumbai
- Ave. Duration
- 11h 20m
- When
- Every day
- Estimated price
- ₹10,000–16,000
- Website
- airindia.in
Flights from Ajmer Kishangarh Airport to Cochin International Airport via Delhi
- Ave. Duration
- 5h 15m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹12,000–24,000
Flights from Jodhpur Airport to Trivandrum via Delhi
- Ave. Duration
- 7h 57m
- When
- Every day
- Estimated price
- ₹13,000–24,000
Flights from Jaipur International Airport to Trivandrum via Bengaluru
- Ave. Duration
- 8h 10m
- When
- Every day
- Estimated price
- ₹10,000–24,000
Flights from Jaipur International Airport to Trivandrum via Delhi
- Ave. Duration
- 10h 5m
- When
- Every day
- Estimated price
- ₹10,000–15,000
- Website
- airindiaexpress.in
Flights from Jaipur International Airport to Trivandrum via Bengaluru
- Ave. Duration
- 8h 10m
- When
- Every day
- Estimated price
- ₹10,000–24,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Thiruvananthapuram Central to Varkala
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- ₹120–950
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–430
- Second AC (2A)
- ₹460–600
- First Class (1A)
- ₹750–950
Train from Ajmer to Marwar Jn
- Ave. Duration
- 2h
- Frequency
- Every 2 hours
- Estimated price
- ₹150–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,300
Train from Marwar Jn to Kollam Jn
- Ave. Duration
- 39h 47m
- Frequency
- Once a week
- Estimated price
- ₹900–7,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹900–1,100
- Third AC (3A)
- ₹2,300–2,900
- Second AC (2A)
- ₹3,300–4,200
- First Class (1A)
- ₹5,500–7,500
Train from Aluva to Varkala
- Ave. Duration
- 3h 33m
- 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
Train from Thiruvananthapuram Central to Varkala
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- ₹120–950
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–430
- Second AC (2A)
- ₹460–600
- First Class (1A)
- ₹750–950
Train from Ajmer to Gandhinagar Jpr
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Estimated price
- ₹150–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,300
Train from Thiruvananthapuram Central to Varkala
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- ₹120–950
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–430
- Second AC (2A)
- ₹460–600
- First Class (1A)
- ₹750–950
Train from Ajmer to Aluva
- Ave. Duration
- 40h 41m
- Frequency
- Once a week
- Estimated price
- ₹1,000–8,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹1,000–1,300
- Third AC (3A)
- ₹2,600–3,200
- Second AC (2A)
- ₹3,700–4,700
- First Class (1A)
- ₹6,000–8,000
Train from Aluva to Varkala
- Ave. Duration
- 3h 33m
- 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
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 Travelling to the US: What do I need to know?, Train travel in France: A guide to SNCF, and 5 incredible day trips from Florence by train - to help you get the most out of your next trip.
More Questions & Answers
Pushkar to Varkala bus services, operated by Mahadev Travels, arrive at Bangalore, Karnataka station.
Pushkar to Varkala train services, operated by Indian Railways, arrive at Marwar Jn station.
Yes, the driving distance between Pushkar to Varkala is 2316 km. It takes approximately 34h 40m to drive from Pushkar to Varkala.
There are 605+ hotels available in Varkala.






