There are 5 ways to get from New Delhi to Thiruvananthapuram by plane, train, bus or car

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

Fly  •  4 h 53 min

  1. Fly from Delhi (DEL) to Trivandrum (TRV) DEL - TRV

$71 - $264

Cheapest option

Bus  •  2 days 6 h

  1. Take the bus from Delhi to Mumbai 8
  2. Take the bus from Mumbai to Bangalore
  3. Take the bus from Bangalore to Thiruvananthapuram

$43 - $65

3 alternative options

Train via Nizamuddin station  •  43 h 9 min

  1. Take the train from H Nizamuddin (NZM) to Trivandrum Cntl (TVC) Trivndrm Rajdhani / ...

$45 - $60

Train  •  2 days 3 h

  1. Take the train from New Delhi (NDLS) to Trivandrum Cntl (TVC) Kerala Exp / ...

$45 - $65

Drive  •  38 h

  1. Drive from New Delhi to Thiruvananthapuram 1717.2 miles

$270 - $410

What companies run services between New Delhi, India and Thiruvananthapuram, India?

Air India Limited, IndiGo Airlines and Jet Airways fly from New Delhi to Thiruvananthapuram hourly. Alternatively, Indian Railways operates a train from New Delhi to Thiruvananthapuram 4 times a week. Tickets cost $45 - $60 and the journey takes 42 h.

Airlines
IndiGo Airlines
Website
goindigo.in
Flights from Delhi to Trivandrum
Ave. Duration
3 h 25 min
When
Every day
Estimated price
$95 - $380
Flights from Delhi to Trivandrum via Bengaluru
Ave. Duration
5 h 42 min
When
Every day
Estimated price
$95 - $380
Flights from Delhi to Trivandrum via Hyderabad
Ave. Duration
5 h 25 min
When
Tuesday
Estimated price
$95 - $380
Flights from Delhi to Trivandrum via Madras
Ave. Duration
5 h 45 min
When
Every day
Estimated price
$95 - $380
Flights from Delhi to Trivandrum via Mumbai
Ave. Duration
5 h 55 min
When
Every day
Estimated price
$95 - $380
Air India Limited
Website
airindia.in
Flights from Delhi to Trivandrum
Ave. Duration
3 h 25 min
When
Every day
Estimated price
$80 - $480
Flights from Delhi to Trivandrum via Mumbai
Ave. Duration
6 h 40 min
When
Every day
Estimated price
$80 - $480
Flights from Delhi to Trivandrum via Madras
Ave. Duration
7 h 25 min
When
Every day
Estimated price
$80 - $480
Jet Airways
Website
jetairways.com
Flights from Delhi to Trivandrum via Mumbai
Ave. Duration
6 h 20 min
When
Every day
Estimated price
$80 - $600
Train operators
Bus operators
RSRTC
Bus from Delhi to Mumbai
Ave. Duration
23 h
Frequency
Every 3 hours
Estimated price
$24 - $40
Schedules at
rsrtconline.rajasthan.gov.in
RedBus
Website
redbus.in
Bus from Mumbai to Bangalore
Ave. Duration
18 h 15 min
Frequency
Every 20 minutes
Estimated price
$9 - $14
Book at
redbus.in
Bus from Bangalore to Thiruvananthapuram
Ave. Duration
12 h
Frequency
Every 10 minutes
Estimated price
$9 - $13
Book at
redbus.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 Best ways to travel around Australia, Slovenia: Getting from Ljubljana to Lake Bled and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.

Questions & Answers

How far is it from New Delhi to Thiruvananthapuram?

The distance between New Delhi and Thiruvananthapuram is 2241 km. The road distance is 2748 km.

What is the cheapest way to get from New Delhi to Thiruvananthapuram?

The cheapest way to get from New Delhi to Thiruvananthapuram is to train which costs ₹2,900 - ₹4,000 and takes 43 h 9 min.

What is the fastest way to get from New Delhi to Thiruvananthapuram?

The quickest way to get from New Delhi to Thiruvananthapuram is to fly which takes 4 h 53 min and costs ₹4,600 - ₹18,000.

Is there a direct train between New Delhi and Thiruvananthapuram?

Yes, there is a direct train departing from New Delhi (NDLS) and arriving at Trivandrum Cntl (TVC). Services depart once daily, and operate every day. The journey takes approximately 2 days 3 h.

How long does it take to get from New Delhi to Thiruvananthapuram?

It takes approximately 4 h 53 min to get from New Delhi to Thiruvananthapuram, including transfers.