There are 6 ways to get from Tirupati to Gaya 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.
Fly Tirupati Airport to Lok Nayak Jayaprakash Airport, train
best- Fly from Tirupati Airport (TIR) to Lok Nayak Jayaprakash Airport (PAT)plane TIR - PAT
- Take the train from Patna Jn to Gaya Jntrain
7h 8m₹10,910–27,018Train
cheapest- Take the train from Renigunta Jn to Gaya Jntrain 22364
41h 55m₹1,060–8,349Bus
- Take the bus from Tirupati to Kolkatabus redbusIndia_A/C Seater / Sleeper / ...
- Take the bus from Kolkata to Gayabus redbusIndia_Tata A/C Seater/Sleeper Air Suspension / ...
41h 40mDrive 1,698.1 km
- Drive from Tirupati to Gayacar 1,698.1 km
25h 12m₹19,053–27,521Fly Tirupati Airport to Birsa Munda Airport, train
- Fly from Tirupati Airport (TIR) to Birsa Munda Airport (IXR)plane TIR - IXR
- Take the train from Ranchi to Gaya Jntrain
11h 14m₹12,110–26,768Train to Chennai International Airport, fly to Gaya
- Take the train from Renigunta Jn to Peramburtrain
- Fly from Chennai International Airport (MAA) to Gaya (GAY)plane MAA - GAY
9h 39m₹9,560–22,154
Tirupati Airport (TIR) to Lok Nayak Jayaprakash Airport (PAT) flights
Comparing Your Travel Options
The cheapest way to get from Tirupati to Gaya is to train which costs ₹1,000 - ₹8,500 and takes 41h 55m.
The fastest way to get from Tirupati to Gaya is to fly and train which takes 7h 8m and costs ₹10,000 - ₹27,000.
No, there is no direct bus from Tirupati to Gaya. However, there are services departing from Tirupati and arriving at Gaya via Kolkata. The journey, including transfers, takes approximately 41h 40m.
No, there is no direct train from Tirupati to Gaya. However, there are services departing from Tirupati and arriving at Gaya Jn via Renigunta Jn. The journey, including transfers, takes approximately 41h 55m.
The distance between Tirupati and Gaya is 1565 km. The road distance is 1698.1 km.
The best way to get from Tirupati to Gaya without a car is to bus which takes 41h 40m and costs .
It takes approximately 7h 8m to get from Tirupati to Gaya, including transfers.
Tirupati to Gaya bus services, operated by Sana Travels, depart from Tirupati station.
Tirupati to Gaya train services, operated by Indian Railways, depart from Renigunta Jn station.
The best way to get from Tirupati to Gaya is to bus which takes 41h 40m and costs . Alternatively, you can train, which costs ₹1,000 - ₹8,500 and takes 41h 55m.
What companies run services between Tirupati, India and Gaya, India?
You can take a bus from Tirupati to Gaya via Kolkata in around 41h 40m. Alternatively, Indian Railways operates a train from Renigunta Jn to Gaya Jn once a week. Tickets cost ₹950–7,500 and the journey takes 40h 35m.
- Website
- goindigo.in
Flights from Tirupati Airport to Lok Nayak Jayaprakash Airport via Hyderabad
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- ₹10,000–25,000
Flights from Tirupati Airport to Lok Nayak Jayaprakash Airport via Bengaluru
- Ave. Duration
- 6h 45m
- When
- Every day
- Estimated price
- ₹11,000–26,000
Flights from Tirupati Airport to Lok Nayak Jayaprakash Airport via Hyderabad, Birsa Munda Airport
- Ave. Duration
- 6h 40m
- When
- Every day
- Estimated price
- ₹11,000–26,000
Flights from Tirupati Airport to Birsa Munda Airport via Hyderabad
- Ave. Duration
- 5h 52m
- When
- Every day
- Estimated price
- ₹11,000–22,000
Flights from Chennai International Airport to Gaya via Kolkata
- Ave. Duration
- 5h 27m
- When
- Every day
- Estimated price
- ₹9,000–26,000
Flights from Chennai International Airport to Gaya via Delhi
- Ave. Duration
- 5h 45m
- When
- Every day
- Estimated price
- ₹9,000–19,000
Flights from Chennai International Airport to Gaya via Hyderabad, Kolkata
- Ave. Duration
- 6h 40m
- When
- Every day
- Estimated price
- ₹9,000–19,000
- Website
- airindia.in
Flights from Chennai International Airport to Gaya via Delhi
- Ave. Duration
- 5h 21m
- When
- Every day
- Estimated price
- ₹9,000–23,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Patna Jn to Gaya Jn
- Ave. Duration
- 1h 45m
- Frequency
- Every 3 hours
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Renigunta Jn to Gaya Jn
- Ave. Duration
- 40h 35m
- Frequency
- Once a week
- Estimated price
- ₹950–7,500
- Website
- irctc.co.in
- Sleeper Class
- ₹950–1,200
- Third AC (3A)
- ₹2,300–3,000
- Second AC (2A)
- ₹3,400–4,200
- First Class (1A)
- ₹5,500–7,500
Train from Ranchi to Gaya Jn
- Ave. Duration
- 5h 50m
- Frequency
- Every 4 hours
- Estimated price
- ₹220–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹220–260
- Third AC (3A)
- ₹600–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,700
Train from Renigunta Jn to Perambur
- Ave. Duration
- 1h 58m
- Frequency
- Every 4 hours
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
- Website
- Sana Travels
Bus from Tirupati to Kolkata
- Ave. Duration
- 30h 30m
- Frequency
- Once daily
- Schedules at
- Sana Travels
- Phone
- +91 83094 28352
- [email protected]
- Website
- Naveen Tours and Travels
Bus from Tirupati to Kolkata
- Ave. Duration
- 29h 10m
- Frequency
- Once daily
- Schedules at
- Naveen Tours and Travels
- Phone
- +91 8336003361
- [email protected]
- Website
- Shymoli Paribahan
Bus from Tirupati to Kolkata
- Ave. Duration
- 28h 25m
- Frequency
- Once daily
- Estimated price
- ₹1,600–3,800
- Website
- Shymoli Paribahan
- Website
- Dream Cruiser
Bus from Tirupati to Kolkata
- Ave. Duration
- 28h 55m
- Frequency
- Once daily
- Schedules at
- Dream Cruiser
- Phone
- +91 93822 09568
- [email protected]
- Website
- Kalosona Bus
Bus from Tirupati to Kolkata
- Ave. Duration
- 29h
- Frequency
- Once daily
- Website
- Kalosona Bus
- Phone
- +91 7020566333
- [email protected]
- Website
- Cherry Collars
Bus from Tirupati to Kolkata
- Ave. Duration
- 31h 10m
- Frequency
- Once daily
- Website
- Cherry Collars
- Website
- Cherry Collars
- Phone
- +91 9088900002
- [email protected]
- Website
- Express Line
Bus from Tirupati to Kolkata
- Ave. Duration
- 29h 10m
- Frequency
- 4 times a week
- Website
- Express Line
- Schedules at
- Express Line
- Website
- Joshna Travels And Cargo
Bus from Tirupati to Kolkata
- Ave. Duration
- 31h 20m
- Frequency
- 3 times a week
- Schedules at
- Joshna Travels And Cargo
- Phone
- +91 80580 57088
- [email protected]
- Website
- Maharani Travels
Bus from Kolkata to Gaya
- Ave. Duration
- 10h 10m
- Frequency
- Twice daily
- Website
- Maharani Travels
- Website
- Rahul Dev Express
Bus from Kolkata to Gaya
- Ave. Duration
- 11h 30m
- Frequency
- Once daily
- Schedules at
- Rahul Dev Express
- Website
- Simran Travels
Bus from Kolkata to Gaya
- Ave. Duration
- 12h 30m
- Frequency
- Once daily
- Schedules at
- Simran Travels
- Website
- Vinay Travels
Bus from Kolkata to Gaya
- Ave. Duration
- 9h 55m
- Frequency
- 5 times a week
- Schedules at
- Vinay Travels
- Website
- Maharani Express
Bus from Kolkata to Gaya
- Ave. Duration
- 9h
- Frequency
- 4 times a week
- Schedules at
- Maharani Express
- Website
- Maharani Premium Services
Bus from Kolkata to Gaya
- Ave. Duration
- 10h
- Frequency
- 4 times a week
- Schedules at
- Maharani Premium Services
- Phone
- +91 70045 22532
- [email protected]
- Website
- Bengal Tigers
Bus from Kolkata to Gaya
- Ave. Duration
- 11h
- Frequency
- 4 times a week
- Schedules at
- Bengal Tigers
- Website
- Maharani Transport
Bus from Kolkata to Gaya
- Ave. Duration
- 10h 10m
- Frequency
- Twice a week
- Schedules at
- Maharani Transport
- Website
- Rohit Mohit Travels
Bus from Kolkata to Gaya
- Ave. Duration
- 10h 30m
- Frequency
- Once a week
- Schedules at
- Rohit Mohit Travels
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 How to get from JFK to New York City, Travel Insider: Top Japan travel tips by Beatrix Holland, and How to get from Gatwick Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
Tirupati to Gaya bus services, operated by Sana Travels, arrive at Kolkata station.
Tirupati to Gaya train services, operated by Indian Railways, arrive at Gaya Jn station.
Yes, the driving distance between Tirupati to Gaya is 1698 km. It takes approximately 25h 12m to drive from Tirupati to Gaya.
Book your Tirupati to Gaya bus tickets online with Omio.
There are 164+ hotels available in Gaya.













