Directions from Alappuzha to Varkala

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Train  •  1 h 49 min

  1. Take the train from Alleppey (ALLP) to Varkala (VAK) Jan Shatabdi / ...

$2 - $14

3 alternative options

Bus  •  3 h 38 min

  1. Take the bus from Alappuzza to Varkala

$3 - $8

Taxi  •  1 h 48 min

  1. Take a taxi from Alappuzha to Varkala 67.3 miles

$23 - $28

Drive  •  1 h 48 min

  1. Drive from Alappuzha to Varkala 67.3 miles

$11 - $16

What companies run services between Alappuzha, India and Varkala, India?

Indian Railways operates a train from Alappuzha to Varkala 5 times a day. Tickets cost $2 - $14 and the journey takes 1 h 49 min. Alternatively, Kerala State Road Transport Corporation operates a bus from Alappuzha to Varkala once daily. Tickets cost $3 - $8 and the journey takes 3 h 38 min.

Train operators
Bus operators
Kerala State Road Transport Corporation
Website
ksrtconline.com
Bus from Alappuzza to Varkala
Ave. Duration
3 h 38 min
Frequency
Once daily
Estimated price
$3 - $8
Schedules at
keralartc.com
Other operators
Taxi from Alappuzha to Varkala
Ave. Duration
1 h 48 min
Estimated price
$23 - $28

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 Which side of Niagara Falls should I choose (and how do I get there)?, How to get from JFK to New York City and Getting to Rome from the airport - to help you get the most out of your next trip.

Questions & Answers

The distance between Alappuzha and Varkala is 94 km. The road distance is 108 km.

The cheapest way to get from Alappuzha to Varkala is to bus which costs ₹220 - ₹500 and takes 3 h 38 min.

The quickest way to get from Alappuzha to Varkala is to taxi which takes 1 h 48 min and costs ₹1,500 - ₹1,900.

Yes, there is a direct train departing from Alleppey (ALLP) and arriving at Varkala (VAK). Services depart five times a day, and operate every day. The journey takes approximately 1 h 49 min.

Yes, there is a direct bus departing from Alappuzza and arriving at Varkala. Services depart once daily, and operate every day. The journey takes approximately 3 h 38 min.

The train from Alleppey (ALLP) to Varkala (VAK) takes 1 h 49 min including transfers and departs five times a day.