Shillong
Shillong
Thiruvananthapuram
Thiruvananthapuram
Train Flight

Shillong to Thiruvananthapuram

Updated: 28 May 2026

The journey from Shillong to Thiruvananthapuram spans over 3,200 kilometers across the length of India. You must first travel by road to Guwahati, which is 100 kilometers away, to access major transport hubs. The most practical route involves a flight from Guwahati (GAU) to Thiruvananthapuram (TRV). Alternatively, long-distance trains like the Vivek Express connect the Northeast to the South. This route traverses diverse landscapes from the hills of Meghalaya to the tropical coast of Kerala.

Total Distance: Driving distance 3,250 km, straight-line air distance 2,450 km.
Fastest Way
Flight, taking 8 hours including layovers.
Cheapest Way
Train, costing approximately 3500 INR in Sleeper class.
Compare Shillong to Thiruvananthapuram Routes
Train
Direct
Flight
Connecting
Duration 65 hours 8 hours
Avg Price 3500-7000 INR 8000-18000 INR
Operator Vivek Express IndiGo
Route Guwahati (GHY) to Thiruvananthapuram Central (TVC). Guwahati (GAU) to Thiruvananthapuram (TRV) via Kolkata or Bengaluru.
Tip Carry sufficient dry food as the journey spans nearly three days. Book at least 3 weeks in advance to secure lower fares.
Travel Tips
  • Airport Transfer
    Use the prepaid taxi counter at Guwahati airport for a hassle-free ride from Shillong.
  • Train Booking
    Book your train tickets via the IRCTC portal exactly 120 days before departure.
  • Weather Prep
    Carry a light jacket for Shillong and breathable cotton clothes for Thiruvananthapuram.
  • Hydration
    Keep a reusable water bottle as train water quality can be inconsistent.
  • Local Transport
    Use the 'Uber' or 'Ola' apps in Thiruvananthapuram for transparent pricing.
Safety Tips
  • Luggage Security
    Always chain your bags to the seat frame during long train journeys.
  • Emergency Contacts
    Save the local police helpline number 100 on your phone.
  • Health
    Carry a basic first-aid kit including motion sickness medication for the hilly roads of Meghalaya.
  • Scam Awareness
    Avoid unlicensed taxi touts at railway stations and airports.
People Also Ask
  • Is there a direct train from Shillong to Kerala?
    No, you must travel to Guwahati station to board trains to Kerala.
  • How far is Guwahati airport from Shillong?
    It is approximately 100 km and takes 3 hours by road.
  • What is the best way to travel between these cities?
    Flight is the most efficient method due to the massive distance.
  • Are there direct flights?
    No, all flights from Guwahati to Thiruvananthapuram require at least one layover.
  • What is the train duration?
    The journey takes between 60 to 70 hours depending on the train schedule.
Quick Info
  • From Shillong, Meghalaya, India
  • To Thiruvananthapuram, Kerala, India
  • Modes
Best Time to Travel

October to March for pleasant weather in both the Northeast and Kerala.

Things to Do in Thiruvananthapuram
1
Padmanabhaswamy Temple
Visit the world's richest temple known for its intricate Dravidian architecture. Dress code is strictly enforced for entry.
2
Kovalam Beach
Relax at this iconic crescent-shaped beach famous for its lighthouse. It is located just 15 km from the city center.
3
Napier Museum
Explore this 19th-century museum showcasing Kerala's history and art. It is situated within the lush Zoo gardens.
4
Shillong Peak
Before leaving, enjoy the panoramic view of Shillong from this highest point. It offers a great contrast to the coastal views of Kerala.
Tags
Shillong to Thiruvananthapuram travel flights from Guwahati to Trivandrum trains from Guwahati to Thiruvananthapuram traveling from Meghalaya to Kerala best way to reach Kerala from Shillong Guwahati to Trivandrum train route long distance travel India Shillong to Kerala transport