There are 7 ways to get from Varkala to Puducherry by train, bus, taxi, 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.

Recommended option

Train  •  16 h 42 min

  1. Take the train from Varkala (VAK) to Villuparam Junction (VM) Guv Chennai Exp
  2. Take the train from Villuparam Junction (VM) to Puducherry (PDY) Ms Pdy Exp / ...

$14 - $36

Cheapest option

Train via Tiruchchirapali (TPJ)  •  18 h 47 min

  1. Take the train from Varkala (VAK) to Tiruchchirapali (TPJ) Guv Chennai Exp
  2. Take the train from Tiruchchirapali (TPJ) to Puducherry (PDY) Puducherry Exp

$14 - $35

5 alternative options

Bus  •  18 h 49 min

  1. Take the bus from Trivandrum to Chennai
  2. Take the bus from Chennai to Pondicherry

$27 - $37

Taxi  •  8 h 58 min

  1. Take a taxi from Varkala to Puducherry 373.7 miles

$110 - $140

Drive  •  8 h 58 min

  1. Drive from Varkala to Puducherry 373.7 miles

$60 - $90

Fly to Pondicherry  •  10 h 28 min

  1. Fly from Trivandrum (TRV) to Pondicherry (PNY) TRV - PNY

$67 - $286

Fly to Madras, train  •  7 h 9 min

  1. Fly from Trivandrum (TRV) to Madras (MAA) TRV - MAA
  2. Take the train from Tambaram (TBM) to Puducherry (PDY)

$48 - $187

Questions & Answers

The cheapest way to get from Varkala to Puducherry is to train which costs ₹900 - ₹2,500 and takes 18 h 47 min.

More details

The quickest way to get from Varkala to Puducherry is to fly and train which takes 7 h 9 min and costs ₹3,200 - ₹13,000.

More details

The distance between Varkala and Puducherry is 493 km. The road distance is 598 km.

Get driving directions

It takes approximately 16 h 42 min to get from Varkala to Puducherry, including transfers.

More details

No, there is no direct train from Varkala to Puducherry. However, there are services departing from Varkala (VAK) and arriving at Puducherry (PDY) via Villuparam Junction (VM). The journey, including transfers, takes approximately 16 h 42 min.

More details

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

You can take a train from Varkala to Puducherry via Villuparam Junction (VM) in around 16 h 42 min. Alternatively, you can take a bus from Varkala to Puducherry via Trivandrum and Chennai in around 18 h 49 min.

Airlines
Spicejet
Website
spicejet.com
Flights from Trivandrum to Pondicherry via Bengaluru
Ave. Duration
15 h 15 min
When
Every day
Estimated price
$60 - $290
Flights from Trivandrum to Pondicherry via Kochi, Bengaluru
Ave. Duration
9 h 30 min
When
Wednesday, Friday and Sunday
Estimated price
$60 - $300
Flights from Trivandrum to Pondicherry via Bengaluru, Hyderabad
Ave. Duration
16 h 10 min
When
Every day
Estimated price
$85 - $400
Flights from Trivandrum to Pondicherry via Madras, Bengaluru
Ave. Duration
9 h 55 min
When
Monday and Friday
Estimated price
$90 - $340
Flights from Trivandrum to Pondicherry via Kochi, Hyderabad
Ave. Duration
10 h 25 min
When
Wednesday and Friday
Estimated price
$85 - $370
Flights from Trivandrum to Pondicherry via Madras, Hyderabad
Ave. Duration
10 h 50 min
When
Monday and Friday
Estimated price
$110 - $500
Flights from Trivandrum to Madras
Ave. Duration
1 h 30 min
When
Monday, Wednesday, Thursday, Friday, Saturday and Sunday
Estimated price
$35 - $190
IndiGo Airlines
Website
goindigo.in
Flights from Trivandrum to Madras
Ave. Duration
1 h 20 min
When
Every day
Estimated price
$60 - $280
Air India Limited
Website
airindia.in
Flights from Trivandrum to Madras
Ave. Duration
1 h 5 min
When
Every day
Estimated price
$40 - $300
Air India Express
Website
airindiaexpress.in
Flights from Trivandrum to Madras
Ave. Duration
1 h 10 min
When
Monday and Friday
Estimated price
$50 - $140
Train operators
Indian Railways
Website
indianrail.gov.in
Train from Varkala (VAK) to Villuparam Junction (VM)
Ave. Duration
14 h 27 min
Frequency
Once daily
Estimated price
$13 - $22
Book at
irctc.co.in
Train from Villuparam Junction (VM) to Puducherry (PDY)
Ave. Duration
1 h 15 min
Frequency
3 times a day
Estimated price
$1 - $14
Book at
irctc.co.in
Train from Varkala (VAK) to Tiruchchirapali (TPJ)
Ave. Duration
11 h 17 min
Frequency
Once daily
Estimated price
$9 - $20
Book at
irctc.co.in
Train from Tiruchchirapali (TPJ) to Puducherry (PDY)
Ave. Duration
6 h 30 min
Frequency
3 times a week
Estimated price
$4 - $16
Book at
irctc.co.in
Train from Tambaram (TBM) to Puducherry (PDY)
Ave. Duration
3 h 50 min
Frequency
Once daily
Estimated price
$3 - $15
Book at
irctc.co.in
Bus operators
RedBus
Website
redbus.in
Bus from Trivandrum to Chennai
Ave. Duration
13 h
Frequency
Every 20 minutes
Estimated price
$9 - $13
Book at
redbus.in
Bus from Chennai to Pondicherry
Ave. Duration
4 h 45 min
Frequency
Every 30 minutes
Estimated price
$8 - $12
Book at
redbus.in
Other operators
Taxi from Varkala to Puducherry
Ave. Duration
8 h 58 min
Estimated price
$110 - $140

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 Need to know: Eurostar, What documents do I need to cross Niagara Falls? and Getting to Rome from the airport - to help you get the most out of your next trip.