Nellore to Thiruvananthapuram Distance

The road distance between Nellore and Thiruvananthapuram is approximately 900+ km, and the drive usually takes around 17 hours by car or taxi, depending on traffic and road conditions. Trains complete the journey in approximately 19 hours, subject to the chosen service and route. If you're travelling by air, Trivandrum International Airport is located in Thiruvananthapuram. Flying is the fastest way to reach Thiruvananthapuram, with a total travel time of approximately 7 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Read More
Route map showing distance and travel time from Nellore, India to Thiruvananthapuram, India

Via Chennai

RECOMMENDED

FASTEST

Nellore

Chennai

Thiruvananthapuram

Approx Travel Time

6h 45m

₹5,938

Onwards

Nellore

Chennai

Thiruvananthapuram

Approx Travel Time

16h 13m

₹565

Onwards

Nellore

Chennai

Thiruvananthapuram

Approx Travel Time

16h 42m

₹4,084

Onwards

Via Gudur, Chennai

Nellore

Gudur

Chennai

Thiruvananthapuram

Approx Travel Time

7h 20m

₹6,823

Onwards

Ads by MMT

Via Chennai, Madurai

Nellore

Chennai

Madurai

Thiruvananthapuram

Approx Travel Time

15h 26m

₹1,750

Onwards

Via Srikalahasti, Chennai

Nellore

Srikalahasti

Chennai

Thiruvananthapuram

Approx Travel Time

6h 45m

₹23,197

Onwards

Ads by MMT

Direct Options

Direct Train

CHEAPEST

Nellore

Thiruvananthapuram

Approx Travel Time

19h 10m

₹490

Onwards

Direct Cab

Nellore

Thiruvananthapuram

Approx Travel Time

16h 32m

₹20,211

Onwards

Via Viluppuram

Nellore

Viluppuram

Thiruvananthapuram

Approx Travel Time

17h 7m

₹2,429

Onwards

Nellore

Viluppuram

Thiruvananthapuram

Approx Travel Time

16h 52m

₹8,627

Onwards

Frequently Asked Questions

What is the distance between Nellore and Thiruvananthapuram?

Thiruvananthapuram is approximately 750+ km from Nellore.

How long does it take to reach Thiruvananthapuram from Nellore?

It takes approximately 7 hours to reach Thiruvananthapuram from Nellore by Train, Flight Via Chennai.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India