There are 7 ways to get from Varanasi to Thiruvalla by plane, taxi, bus, train, car, or bus (Flixbus)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Cochin International Airport, taxi
best- Fly from Varanasi Airport (VNS) to Cochin International Airport (COK)plane VNS - COK
- Take the taxi from Kochi-Airport-COK to Thiruvallataxi
7h 16m₹13,014–18,607Train
cheapest- Take the train from Varanasi Jn to Aluvatrain 22670
- Take the train from Aluva to Tiruvallatrain 06082 / ...
2d 2h₹1,283–9,730Bus
- Take the bus from Varanasi to Bengalurubus redbusIndia_A/C Seater/Sleeper
- Take the bus from Bengaluru to Thiruvalla KSRTC Terminalbus redbusIndia_A/C Sleeper
34h 45m₹2,532–6,299Drive 2,309.5 km
- Drive from Varanasi to Thiruvallacar 2,309.5 km
33h 30m₹22,594–32,636Fly to Coimbatore International Airport, train
- Fly from Varanasi Airport (VNS) to Coimbatore International Airport (CJB)plane VNS - CJB
- Take the train from Coimbatore Jn to Tiruvallatrain
11h 58m₹11,064–21,727Fly to Trivandrum, train
- Fly from Varanasi Airport (VNS) to Trivandrum (TRV)plane VNS - TRV
- Take the train from Thiruvananthapuram Central to Tiruvallatrain
10h 35m₹11,685–18,927Bus via Rewa Airport (REW)
- Take the bus from Varanasi to Rewabus
- Take the bus from Rewa to Bengalurubus
- Take the bus from Bengaluru to Angamalybus
- Take the bus from Angamaly to Thiruvallabus
2d 1h₹3,094–7,198
Varanasi to Thiruvalla by bus
Comparing Your Travel Options
The cheapest way to get from Varanasi to Thiruvalla is to train which costs ₹1,200 - ₹10,000 and takes 2 days 2h.
The fastest way to get from Varanasi to Thiruvalla is to fly and taxi which takes 7h 16m and costs ₹13,000 - ₹19,000.
No, there is no direct bus from Varanasi to Thiruvalla. However, there are services departing from Varanasi and arriving at Thiruvalla KSRTC Terminal via Bengaluru. The journey, including transfers, takes approximately 34h 45m.
No, there is no direct train from Varanasi to Thiruvalla. However, there are services departing from Varanasi Jn and arriving at Tiruvalla via Aluva. The journey, including transfers, takes approximately 2 days 2h.
The distance between Varanasi and Thiruvalla is 1967 km. The road distance is 2309.5 km.
The best way to get from Varanasi to Thiruvalla without a car is to bus which takes 34h 45m and costs ₹2,500 - ₹6,500.
It takes approximately 7h 16m to get from Varanasi to Thiruvalla, including transfers.
Varanasi to Thiruvalla bus services, operated by The Abha Travels, depart from Varanasi station.
Varanasi to Thiruvalla train services, operated by Indian Railways, depart from Varanasi Jn station.
The best way to get from Varanasi to Thiruvalla is to bus which takes 34h 45m and costs ₹2,500 - ₹6,500. Alternatively, you can train, which costs ₹1,200 - ₹10,000 and takes 2 days 2h.
What companies run services between Varanasi, India and Thiruvalla, India?
You can take a bus from Varanasi to Thiruvalla KSRTC Terminal via Bengaluru in around 34h 45m. Alternatively, you can take a train from Varanasi Jn to Tiruvalla via Aluva in around 2d 2h.
- Website
- goindigo.in
Flights from Varanasi Airport to Cochin International Airport via Bengaluru
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- ₹10,000–15,000
Flights from Varanasi Airport to Cochin International Airport via Mumbai
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- ₹10,000–15,000
Flights from Varanasi Airport to Cochin International Airport via Delhi
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- ₹10,000–15,000
Flights from Varanasi Airport to Cochin International Airport via Pune
- Ave. Duration
- 6h 30m
- When
- Every day
- Estimated price
- ₹10,000–15,000
Flights from Varanasi Airport to Cochin International Airport via Hyderabad
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- ₹10,000–15,000
Flights from Varanasi Airport to Cochin International Airport via Ahmedabad
- Ave. Duration
- 7h 25m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹10,000–15,000
Flights from Varanasi Airport to Coimbatore International Airport via Pune
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- ₹10,000–18,000
Flights from Varanasi Airport to Coimbatore International Airport via Hyderabad
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- ₹10,000–18,000
Flights from Varanasi Airport to Coimbatore International Airport via Bengaluru
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- ₹10,000–18,000
Flights from Varanasi Airport to Coimbatore International Airport via Delhi
- Ave. Duration
- 8h 35m
- When
- Every day
- Estimated price
- ₹10,000–18,000
Flights from Varanasi Airport to Coimbatore International Airport via Mumbai
- Ave. Duration
- 9h 50m
- When
- Every day
- Estimated price
- ₹10,000–18,000
Flights from Varanasi Airport to Trivandrum via Bengaluru
- Ave. Duration
- 5h 42m
- When
- Every day
- Estimated price
- ₹11,000–18,000
Flights from Varanasi Airport to Trivandrum via Mumbai
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- ₹11,000–18,000
Flights from Varanasi Airport to Trivandrum via Delhi
- Ave. Duration
- 9h 2m
- When
- Every day
- Estimated price
- ₹11,000–18,000
Flights from Varanasi Airport to Trivandrum via Hyderabad
- Ave. Duration
- 9h 35m
- When
- Every day
- Estimated price
- ₹11,000–18,000
- Website
- airindia.in
Flights from Varanasi Airport to Cochin International Airport via Mumbai
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- ₹10,000–19,000
Flights from Varanasi Airport to Cochin International Airport via Delhi
- Ave. Duration
- 7h 25m
- When
- Every day
- Estimated price
- ₹9,500–19,000
Flights from Varanasi Airport to Cochin International Airport via Bengaluru
- Ave. Duration
- 7h 5m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹10,000–19,000
Flights from Varanasi Airport to Coimbatore International Airport via Mumbai
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- ₹10,000–26,000
Flights from Varanasi Airport to Coimbatore International Airport via Delhi
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- ₹11,000–20,000
Flights from Varanasi Airport to Coimbatore International Airport via Bengaluru
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- ₹8,500–23,000
Flights from Varanasi Airport to Trivandrum via Delhi
- Ave. Duration
- 8h 6m
- When
- Every day
- Estimated price
- ₹10,000–16,000
Flights from Varanasi Airport to Trivandrum via Mumbai
- Ave. Duration
- 10h 5m
- When
- Every day
- Estimated price
- ₹10,000–16,000
- Website
- airindiaexpress.in
Flights from Varanasi Airport to Cochin International Airport via Mumbai
- Ave. Duration
- 6h 40m
- When
- Every day
- Estimated price
- ₹10,000–19,000
Flights from Varanasi Airport to Cochin International Airport via Bengaluru
- Ave. Duration
- 7h 5m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹10,000–19,000
Flights from Varanasi Airport to Cochin International Airport via Delhi
- Ave. Duration
- 8h 30m
- When
- Every day
- Estimated price
- ₹10,000–19,000
Flights from Varanasi Airport to Coimbatore International Airport via Mumbai
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- ₹10,000–26,000
Flights from Varanasi Airport to Coimbatore International Airport via Bengaluru
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- ₹8,500–23,000
- Website
- spicejet.com
Flights from Varanasi Airport to Cochin International Airport via Mumbai
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- ₹7,500–24,000
- Website
- starlightairline.com
Flights from Varanasi Airport to Cochin International Airport via Bengaluru
- Ave. Duration
- 7h 15m
- When
- Every day
- Estimated price
- ₹8,000–22,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Varanasi Jn to Aluva
- Ave. Duration
- 47h 33m
- Frequency
- Once a week
- Estimated price
- ₹1,100–9,000
- Website
- irctc.co.in
- Sleeper Class
- ₹1,100–1,400
- Third AC (3A)
- ₹2,800–3,500
- Second AC (2A)
- ₹4,000–5,000
- First Class (1A)
- ₹6,500–9,000
Train from Aluva to Tiruvalla
- Ave. Duration
- 2h 31m
- Frequency
- Hourly
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹850–1,200
Train from Coimbatore Jn to Tiruvalla
- Ave. Duration
- 5h 43m
- Frequency
- 5 times a day
- Estimated price
- ₹210–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹210–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–1,000
- First Class (1A)
- ₹1,300–1,700
Train from Thiruvananthapuram Central to Tiruvalla
- Ave. Duration
- 2h 10m
- Frequency
- Every 2 hours
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
- Phone
- +91 72368 67272
- [email protected]
- Website
- Abha Bus
Bus from Varanasi to Bengaluru
- Ave. Duration
- 21h 45m
- Frequency
- Once daily
- Website
- Abha Bus
- Website
- Travel Point
Bus from Varanasi to Bengaluru
- Ave. Duration
- 35h
- Frequency
- 3 times a day
- Schedules at
- Travel Point
- Website
- Vikram Bus
Bus from Varanasi to Bengaluru
- Ave. Duration
- 39h
- Frequency
- Twice daily
- Schedules at
- Vikram Bus
Bus from Rewa to Bengaluru
- Ave. Duration
- 33h
- Frequency
- Twice daily
- Schedules at
- Vikram Bus
- Phone
- +91 8336003361
- [email protected]
- Website
- Shymoli Paribahan
Bus from Varanasi to Bengaluru
- Ave. Duration
- 34h 55m
- Frequency
- Once daily
- Estimated price
- ₹1,700–3,900
- Website
- Shymoli Paribahan
Bus from Varanasi to Rewa
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- ₹800–2,900
- Website
- Shymoli Paribahan
- Phone
- +91 80463 33639
- [email protected]
- Website
- Bhaiya Travels
Bus from Varanasi to Bengaluru
- Ave. Duration
- 35h
- Frequency
- Once daily
- Website
- Bhaiya Travels
Bus from Varanasi to Rewa
- Ave. Duration
- 5h
- Frequency
- Hourly
- Website
- Bhaiya Travels
Bus from Rewa to Bengaluru
- Ave. Duration
- 30h 45m
- Frequency
- Once daily
- Website
- Bhaiya Travels
- Website
- Savi Tour And Travels
Bus from Varanasi to Bengaluru
- Ave. Duration
- 40h
- Frequency
- 4 times a week
- Schedules at
- Savi Tour And Travels
- Website
- jk travels
Bus from Varanasi to Bengaluru
- Ave. Duration
- 35h 35m
- Frequency
- Once a week
- Schedules at
- jk travels
- Website
- Sekar Travels
Bus from Bengaluru to Thiruvalla KSRTC Terminal
- Ave. Duration
- 12h
- Frequency
- Once daily
- Schedules at
- Sekar Travels
- Website
- Suraj Holidays
Bus from Bengaluru to Thiruvalla KSRTC Terminal
- Ave. Duration
- 11h 5m
- Frequency
- Once daily
- Schedules at
- Suraj Holidays
Bus from Bengaluru to Angamaly
- Ave. Duration
- 8h 45m
- Frequency
- Once daily
- Schedules at
- Suraj Holidays
- Phone
- +91 97781 17474
- [email protected]
- Website
- Oneness Tours And Travels
Bus from Bengaluru to Thiruvalla KSRTC Terminal
- Ave. Duration
- 11h 25m
- Frequency
- Once daily
- Schedules at
- Oneness Tours And Travels
Bus from Bengaluru to Angamaly
- Ave. Duration
- 8h 5m
- Frequency
- 4 times a day
- Schedules at
- Oneness Tours And Travels
- Website
- Intercity travels
Bus from Bengaluru to Thiruvalla KSRTC Terminal
- Ave. Duration
- 11h 50m
- Frequency
- Once daily
- Schedules at
- Intercity travels
- Website
- Atlas Travels
Bus from Bengaluru to Thiruvalla KSRTC Terminal
- Ave. Duration
- 12h 15m
- Frequency
- Once daily
- Schedules at
- Atlas Travels
- Website
- JaiSai Roadlinks
Bus from Bengaluru to Thiruvalla KSRTC Terminal
- Ave. Duration
- 11h 45m
- Frequency
- 4 times a week
- Schedules at
- JaiSai Roadlinks
- Phone
- +91 80566 50533
- [email protected]
- Website
- Krish Travels
Bus from Bengaluru to Thiruvalla KSRTC Terminal
- Ave. Duration
- 12h
- Frequency
- 4 times a week
- Website
- Krish Travels
Bus from Bengaluru to Angamaly
- Ave. Duration
- 9h
- Frequency
- 4 times a week
- Website
- Krish Travels
- Website
- Ziel Mobility
Bus from Bengaluru to Thiruvalla KSRTC Terminal
- Ave. Duration
- 12h
- Frequency
- 4 times a week
- Schedules at
- Ziel Mobility
- Phone
- 7338873882
- [email protected]
- Website
- Jayavin Travels
Bus from Bengaluru to Thiruvalla KSRTC Terminal
- Ave. Duration
- 12h 25m
- Frequency
- 4 times a week
- Estimated price
- ₹800–2,400
- Schedules at
- Jayavin Travels
Bus from Bengaluru to Angamaly
- Ave. Duration
- 10h 15m
- Frequency
- 4 times a week
- Estimated price
- ₹650–1,900
- Schedules at
- Jayavin Travels
- Website
- Raveendra Holidays
Bus from Bengaluru to Thiruvalla KSRTC Terminal
- Ave. Duration
- 13h 45m
- Frequency
- 4 times a week
- Schedules at
- Raveendra Holidays
- Phone
- 9887925057
- [email protected]
- Website
- Shree Savariya Travels and Transport
Bus from Varanasi to Rewa
- Ave. Duration
- 5h 20m
- Frequency
- 5 times a day
- Schedules at
- Shree Savariya Travels and Transport
Bus from Rewa to Bengaluru
- Ave. Duration
- 31h 30m
- Frequency
- 3 times a day
- Schedules at
- Shree Savariya Travels and Transport
- Website
- Gautam Travels Rewa
Bus from Varanasi to Rewa
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Schedules at
- Gautam Travels Rewa
- Phone
- +91 87369 75557
- [email protected]
- Website
- Highway Star Travels
Bus from Varanasi to Rewa
- Ave. Duration
- 5h 15m
- Frequency
- Once daily
- Schedules at
- Highway Star Travels
- Website
- Simran Express
Bus from Varanasi to Rewa
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Schedules at
- Simran Express
- Phone
- +919228009328
- [email protected]
- Website
- Raj Ratan Tours & Travels
Bus from Varanasi to Rewa
- Ave. Duration
- 5h 45m
- Frequency
- Once daily
- Schedules at
- Raj Ratan Tours & Travels
- Website
- Pihu Travels
Bus from Varanasi to Rewa
- Ave. Duration
- 6h
- Frequency
- 4 times a week
- Schedules at
- Pihu Travels
- Website
- Bhopal Travels
Bus from Varanasi to Rewa
- Ave. Duration
- 5h
- Frequency
- Once a week
- Schedules at
- Bhopal Travels
- Phone
- +91 9530045999
- Website
- Gajraj Bus Service
Bus from Rewa to Bengaluru
- Ave. Duration
- 30h 50m
- Frequency
- Twice daily
- Estimated price
- ₹1,500–1,900
- Schedules at
- Gajraj Bus Service
- AC Sleeper
- ₹1,500–1,900
- Phone
- +91 080463 33629
- [email protected]
- Website
- Fiza Travels
Bus from Rewa to Bengaluru
- Ave. Duration
- 33h 45m
- Frequency
- 4 times a week
- Schedules at
- Fiza Travels
- Website
- Harmony Travel Lines
Bus from Bengaluru to Angamaly
- Ave. Duration
- 8h 45m
- Frequency
- Every 30 minutes
- Schedules at
- Harmony Travel Lines
- Website
- Maaruti Travels
Bus from Bengaluru to Angamaly
- Ave. Duration
- 9h 5m
- Frequency
- 3 times a day
- Schedules at
- Maaruti Travels
- Website
- Loyal Travels
Bus from Bengaluru to Angamaly
- Ave. Duration
- 10h 35m
- Frequency
- Twice daily
- Schedules at
- Loyal Travels
- Website
- Murahara Travels
Bus from Bengaluru to Angamaly
- Ave. Duration
- 8h 40m
- Frequency
- Once daily
- Schedules at
- Murahara Travels
- Website
- YAS Tours & Travels
Bus from Bengaluru to Angamaly
- Ave. Duration
- 8h 40m
- Frequency
- Once daily
- Schedules at
- YAS Tours & Travels
- Phone
- 040-1221324849
- [email protected]
- Website
- Padikkal Travels
Bus from Bengaluru to Angamaly
- Ave. Duration
- 9h
- Frequency
- 6 times a week
- Schedules at
- Padikkal Travels
- Phone
- +91 93422 22241
- [email protected]
- Website
- Dream Line Travels Private Limited
Bus from Bengaluru to Angamaly
- Ave. Duration
- 9h 20m
- Frequency
- 6 times a week
- Schedules at
- Dream Line Travels Private Limited
- Website
- Smartline Travels
Bus from Bengaluru to Angamaly
- Ave. Duration
- 9h 25m
- Frequency
- 5 times a week
- Schedules at
- Smartline Travels
- Website
- Surya Connect
Bus from Bengaluru to Angamaly
- Ave. Duration
- 8h 30m
- Frequency
- 4 times a week
- Schedules at
- Surya Connect
- Website
- YAS Tours and Travels
Bus from Bengaluru to Angamaly
- Ave. Duration
- 9h 55m
- Frequency
- 4 times a week
- Schedules at
- YAS Tours and Travels
- Website
- Royal Rich India R No. 214
Bus from Bengaluru to Angamaly
- Ave. Duration
- 8h 45m
- Frequency
- 3 times a week
- Schedules at
- Royal Rich India R No. 214
- Website
- Resande Transports
Bus from Bengaluru to Angamaly
- Ave. Duration
- 9h 20m
- Frequency
- Once a week
- Schedules at
- Resande Transports
- Phone
- +91 9447071021
- [email protected]
- Website
- KSRTC
Bus from Angamaly to Thiruvalla
- Ave. Duration
- 2h 26m
- Frequency
- Hourly
- Estimated price
- ₹130–220
- Website
- KSRTC
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from Angamaly to Thiruvalla
- Ave. Duration
- 3h 25m
- Frequency
- 6 times a week
- Estimated price
- ₹250–550
- Website
- FlixBus India
- Ave. Duration
- 1h 38m
- Estimated price
- ₹2,500–3,000
B Cabs
- Phone
- +91 98 95 11 88 77
- Website
- bcabs.com
Cochin Coastal Cabs
- Phone
- +91 96 56 07 50 00
- Website
- cochincoastalcabs.com
Kochi Taxi
- Phone
- +91 70 34 30 18 15
- Website
- kochitaxi.co.in
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 around the UAE, Italy Travel Guides, and Why you should take the train in the US - to help you get the most out of your next trip.
Booking & Getting There
Varanasi to Thiruvalla bus services, operated by The Abha Travels, arrive at Bengaluru station.
Varanasi to Thiruvalla train services, operated by Indian Railways, arrive at Aluva station.
Yes, the driving distance between Varanasi to Thiruvalla is 2310 km. It takes approximately 33h 30m to drive from Varanasi to Thiruvalla.
Book your Varanasi to Thiruvalla bus tickets online with Omio.
There are 174+ hotels available in Thiruvalla.

































