There are 6 ways to get from Varkala to Pudukkottai by train, bus (Flixbus), car, taxi, 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
best- Take the train from Varkala to Valliyurtrain 20636 / ...
- Take the train from Valliyur to Pudukkottaitrain 16862
9h 5m₹379–3,014Train via Virudhunagar
cheapest- Take the train from Varkala to Virudunagar Jntrain 20636 / ...
- Take the train from Virudunagar Jn to Pudukkottaitrain 16862 / ...
9h 28m₹377–2,945Bus
- Take the bus from FlixBus Varkala - Sivagiri Railway Station to FlixBus Madurai - MGR Bus Standbus FlixBus IN5530
- Take the bus from Madurai Mattuthavani to Mellurbus
11h 11m₹1,622–3,168Drive 355.1 km
- Drive from Varkala to Pudukkottaicar 355.1 km
5h 58m₹3,975–5,741Taxi
- Take the taxi from Varkala to Pudukkottaitaxi 355.1 km
5h 58m₹6,500–8,500Train, fly
- Take the train from Varkala to Thiruvananthapuram Centraltrain
- Fly from Trivandrum (TRV) to Trichy International Airport (TRZ)plane TRV - TRZ
- Take the train from Tiruchchirapali to Pudukkottaitrain
8h 43m₹11,042–23,035
Varkala to Pudukkottai by train
Comparing Your Travel Options
The cheapest way to get from Varkala to Pudukkottai is to train which costs ₹370 - ₹3,100 and takes 9h 5m.
The fastest way to get from Varkala to Pudukkottai is to drive which takes 5h 58m and costs ₹3,900 - ₹6,000.
No, there is no direct bus from Varkala station to Pudukkottai. However, there are services departing from FlixBus Varkala - Sivagiri Railway Station and arriving at Mellur via Madurai Mattuthavani. The journey, including transfers, takes approximately 11h 11m.
No, there is no direct train from Varkala to Pudukkottai. However, there are services departing from Varkala and arriving at Pudukkottai via Valliyur. The journey, including transfers, takes approximately 9h 5m.
The distance between Varkala and Pudukkottai is 463 km. The road distance is 355.1 km.
The best way to get from Varkala to Pudukkottai without a car is to train which takes 9h 5m and costs ₹370 - ₹3,100.
It takes approximately 9h 5m to get from Varkala to Pudukkottai, including transfers.
Varkala to Pudukkottai bus services, operated by FlixBus India, depart from FlixBus Varkala - Sivagiri Railway Station.
Varkala to Pudukkottai train services, operated by Indian Railways, depart from Varkala station.
The best way to get from Varkala to Pudukkottai is to train which takes 9h 5m and costs ₹370 - ₹3,100. Alternatively, you can bus, which costs ₹1,600 - ₹3,200 and takes 11h 11m.
What companies run services between Varkala, India and Pudukkottai, India?
You can take a train from Varkala to Pudukkottai via Valliyur in around 9h 5m. Alternatively, you can take a bus from FlixBus Varkala - Sivagiri Railway Station to Pudukkottai via FlixBus Madurai - MGR Bus Stand, Madurai Mattuthavani, and Mellur in around 11h 11m.
- Website
- goindigo.in
Flights from Trivandrum to Trichy International Airport via Bengaluru
- Ave. Duration
- 3h 25m
- When
- Sunday
- Estimated price
- ₹8,500–18,000
Flights from Trivandrum to Trichy International Airport via Madras
- Ave. Duration
- 4h 21m
- When
- Every day
- Estimated price
- ₹8,500–18,000
Flights from Trivandrum to Trichy International Airport via Hyderabad
- Ave. Duration
- 7h 50m
- When
- Every day
- Estimated price
- ₹8,500–18,000
- Website
- airindiaexpress.in
Flights from Trivandrum to Trichy International Airport via Bengaluru
- Ave. Duration
- 4h 42m
- When
- Tuesday, Thursday, Wednesday, and Saturday
- Estimated price
- ₹6,000–19,000
- Website
- srilankan.com
Flights from Trivandrum to Trichy International Airport via Colombo
- Ave. Duration
- 4h 30m
- When
- Monday and Friday
- Estimated price
- ₹10,000–40,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Varkala to Valliyur
- Ave. Duration
- 2h 40m
- Frequency
- Twice daily
- Estimated price
- ₹150–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
Train from Valliyur to Pudukkottai
- Ave. Duration
- 5h 25m
- Frequency
- Once a week
- Estimated price
- ₹220–1,800
- Website
- irctc.co.in
- Sleeper Class
- ₹220–270
- Third AC (3A)
- ₹600–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,800
Train from Varkala to Thiruvananthapuram Central
- Ave. Duration
- 41 min
- Frequency
- Hourly
- Estimated price
- ₹120–950
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–430
- Second AC (2A)
- ₹460–600
- First Class (1A)
- ₹750–950
Train from Tiruchchirapali to Pudukkottai
- Ave. Duration
- 43 min
- Frequency
- 5 times a day
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹480–600
- First Class (1A)
- ₹750–1,000
Train from Varkala to Virudunagar Jn
- Ave. Duration
- 5h 39m
- Frequency
- Twice daily
- Estimated price
- ₹210–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹210–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹800–1,000
- First Class (1A)
- ₹1,300–1,700
Train from Virudunagar Jn to Pudukkottai
- Ave. Duration
- 2h 49m
- Frequency
- 4 times a week
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Varkala - Sivagiri Railway Station to FlixBus Madurai - MGR Bus Stand
- Ave. Duration
- 8h 25m
- Frequency
- Once daily
- Estimated price
- ₹550–1,800
- Website
- FlixBus India
- Phone
- 18001020999
- [email protected]
- Website
- parveentravels.com
Bus from Madurai Mattuthavani to Mellur
- Ave. Duration
- 1h 36m
- Frequency
- Twice daily
- Estimated price
- ₹650–900
- Schedules at
- parveentravels.com
- Ave. Duration
- 5h 58m
- Estimated price
- ₹6,500–8,500
Kollam Cab
- Phone
- +91 98 95 21 82 40
Kollam Online Taxi Service
- Phone
- +91 99 46 26 85 56
- Website
- kollamonlinetaxi.business.site
Smile Taxi Service
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 Train travel in Spain: A guide to Renfe, Heading to Europe? Read this before you buy a Eurail Pass, and Travelling around the UAE - to help you get the most out of your next trip.
Booking & Getting There
Varkala to Pudukkottai bus services, operated by FlixBus India, arrive at FlixBus Madurai - MGR Bus Stand station.
Varkala to Pudukkottai train services, operated by Indian Railways, arrive at Valliyur station.
Yes, the driving distance between Varkala to Pudukkottai is 355 km. It takes approximately 5h 58m to drive from Varkala to Pudukkottai.
There are 33+ hotels available in Pudukkottai.














