Bengaluru
Bengaluru
Thiruvananthapuram
Thiruvananthapuram
Train Flight

Bengaluru to Thiruvananthapuram

Updated: 20 May 2026

The journey from Bengaluru to Thiruvananthapuram covers 750 km. The most efficient way is by flight, taking 1.5 hours. Trains take about 15-18 hours. This route connects the IT hub of Bengaluru to the cultural capital of Kerala.

Total Distance: 750 km by road, 600 km air distance.
Fastest Way
Flight from Kempegowda International Airport to Thiruvananthapuram International Airport, taking 1 hour 30 minutes.
Cheapest Way
Train (Sleeper Class) starting at 900 INR.
Compare Bengaluru to Thiruvananthapuram Routes
Train
Direct
Duration
16 hours
Avg Price
900 - 2500 INR
Operator
Kanyakumari Express
Route
KSR Bengaluru to Thiruvananthapuram Central

Book well in advance as this is a popular route.

Flight
Direct
Duration
1 hour 30 mins
Avg Price
3500 - 8000 INR
Operator
IndiGo
Route
BLR to TRV

Direct flights are available daily.

Travel Tips
  • Transport
    Use local buses or auto-rickshaws.
  • Booking
    Book train tickets via IRCTC.
  • Weather
    It is humid; carry light clothing.
  • Food
    Try the local Kerala cuisine.
  • Safety
    Keep your belongings secure.
Safety Tips
  • Beach Safety
    Follow lifeguard instructions.
  • Emergency
    Keep the local police number 100 saved.
  • Transport
    Use pre-paid taxis.
  • Health
    Drink only purified water.
People Also Ask
  • Is it a long journey?
    Yes, by train it takes over 15 hours.
  • Are there direct flights?
    Yes, multiple airlines operate daily.
  • How to reach city center?
    Taxis are readily available from the airport.
  • Is it safe for tourists?
    Yes, it is a safe city.
  • What is the best time to visit?
    Winter months are the best.
Quick Info
  • From Bengaluru, Karnataka, India
  • To Thiruvananthapuram, Kerala, India
  • Modes
Best Time to Travel

October to March for pleasant weather.

Things to Do in Thiruvananthapuram
1
Padmanabhaswamy Temple
Visit the world's richest temple known for its architecture.
2
Kovalam Beach
Relax at this world-famous beach known for its lighthouse.
3
Napier Museum
Explore the art and natural history museum.
4
Shangumugham Beach
Enjoy the sunset at this serene beach near the airport.
Tags
Bengaluru to Thiruvananthapuram train Bengaluru to Thiruvananthapuram flight travel time Bengaluru Trivandrum best way to reach Trivandrum Karnataka to Kerala travel Trivandrum travel guide long distance travel India