Rome2Rio

How to get fromThiruvananthapuram to Gayaby plane, train, bus, car, or taxi

Find Transport to Gaya

See all options

There are 10 ways to get from Thiruvananthapuram to Gaya by plane, train, bus, car, or taxi

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Fly to Gaya

    best
    1. Fly from Trivandrum (TRV) to Gaya (GAY)plane plane TRV - GAY
    9h 11m
    ₹19,518–31,699
  2. Train

    cheapest
    1. Take the train from Thiruvananthapuram Central to Coimbatore Jntrain train 22503 / ...
    2. Take the train from Coimbatore Jn to Gaya Jntrain train 22364
    2d 10h
    ₹1,363–10,488
  3. Train via Kolkata

    1. Take the train from Thiruvananthapuram Central to Santragachi Jntrain train 22641 / ...
    2. Take the train from Howrah Jn to Gaya Jntrain train 12321 / ...
    2d 2h
    ₹1,423–10,812
  4. Bus via Ranchi

    1. Take the bus from Thiruvananthapuram to Bengalurubus bus
    2. Take the bus from Bengaluru to Ranchibus bus
    3. Take the bus from Ranchi to Gayabus bus
    2d 10h
  5. Drive  2,435.4 km

    1. Drive from Thiruvananthapuram to Gayacar car 2,435.4 km
    36h 55m
    ₹23,687–34,215
  6. Fly to Lok Nayak Jayaprakash Airport, train

    1. Fly from Trivandrum (TRV) to Lok Nayak Jayaprakash Airport (PAT)plane plane TRV - PAT
    2. Take the train from Patna Jn to Gaya Jntrain train
    9h 27m
    ₹14,718–25,869
  7. Fly to Birsa Munda Airport, train

    1. Fly from Trivandrum (TRV) to Birsa Munda Airport (IXR)plane plane TRV - IXR
    2. Take the train from Ranchi to Gaya Jntrain train
    13h 28m
    ₹11,918–21,619
  8. Fly to Varanasi Airport, taxi

    1. Fly from Trivandrum (TRV) to Varanasi Airport (VNS)plane plane TRV - VNS
    2. Take the taxi from Varanasi-Airport-VNS to Gayataxi taxi
    10h 2m
    ₹16,348–25,389
  9. Fly to Deoghar, train

    1. Fly from Trivandrum (TRV) to Deoghar (DGH)plane plane TRV - DGH
    2. Take the train from Deoghar to Gaya Jntrain train
    11h 9m
    ₹14,978–31,539
  10. Bus

    1. Take the bus from Trivandrum to Ettumanoorbus bus
    2. Take the bus from Ettumanoor MC Rd to Bengalurubus bus
    3. Take the bus from Bengaluru to Patnabus bus
    4. Take the bus from Patna to Gayabus bus
    3d 6h

Thiruvananthapuram to Gaya by train

Calendar3Weekly Trains
Duration2d 2hAverage Duration
Ticket₹1,423Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Thiruvananthapuram, India and Gaya, India?

Air India Limited and IndiGo Airlines fly from Trivandrum (TRV) to Gaya (GAY) every 4 hours. Alternatively, you can take a train from Thiruvananthapuram Central to Gaya Jn via Santragachi Jn and Howrah Jn in around 2d 2h.

Airlines
Train operators
Bus operators
Other operators

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 Slovenia: Getting from Ljubljana to Lake Bled, Getting to Milan from the airport, and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.

Booking & Getting There