There are 9 ways to get from Tezpur to Gaya by train, plane, 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.
Train to Lokpriya Gopinath Bordoloi International Airport, fly to Gaya
best- Take the train from Silghat Town to Guwahatitrain
- Fly from Lokpriya Gopinath Bordoloi International Airport (GAU) to Gaya (GAY)plane GAU - GAY
11h 20m₹7,737–23,634Bus, train
cheapest- Take the bus from Mission Chariali to Guwahati ASTCbus
- Take the train from Kamakhya to Gaya Jntrain 15620
30h 8m₹1,197–5,247Train
- Take the train from Silghat Town to Chaparmukh Jntrain
- Take the train from Chaparmukh Jn to Danapurtrain
- Take the train from Patna Jn to Gaya Jntrain
24h 3m₹1,707–7,674Bus
- Take the bus from Tezpur to Siliguribus redbusIndia_Bharat Benz A/C Sleeper
- Take the bus from Siliguri to Gayabus redbusIndia_A/C Seater / Sleeper
28h 30mDrive 978.5 km
- Drive from Tezpur to Gayacar 978.5 km
14h 53m₹9,528–13,763Train, train to Dimapur Airport, fly to Gaya
- Take the train from Silghat Town to Chaparmukh Jntrain
- Take the train from Chaparmukh Jn to Dimapurtrain
- Fly from Dimapur Airport (DMU) to Gaya (GAY)plane DMU - GAY
11h 11m₹10,927–30,384Train to Lokpriya Gopinath Bordoloi International Airport, fly to Lok Nayak Jayaprakash Airport, train
- Take the train from Silghat Town to Guwahatitrain
- Fly from Lokpriya Gopinath Bordoloi International Airport (GAU) to Lok Nayak Jayaprakash Airport (PAT)plane GAU - PAT
- Take the train from Patna Jn to Gaya Jntrain
13h 51m₹7,437–21,804Train, taxi to Silchar Airport, fly to Gaya
- Take the train from Silghat Town to Chaparmukh Jntrain
- Take the train from Chaparmukh Jn to New Haflongtrain
- Take the taxi from New Haflong to Silchar Airport (IXS)taxi
- Fly from Silchar Airport (IXS) to Gaya (GAY)plane IXS - GAY
17h 56m₹11,537–32,234Bus via Guwahati
- Take the bus from Tezpur to Guwahatibus
- Take the bus from Guwahati to Siliguribus
- Take the bus from Siliguri to Patnabus
- Take the bus from Patna to Gayabus
32h
Lokpriya Gopinath Bordoloi International Airport (GAU) to Gaya (GAY) flights
Comparing Your Travel Options
The cheapest way to get from Tezpur to Gaya is to bus and train which costs ₹1,200 - ₹5,500 and takes 30h 8m.
The fastest way to get from Tezpur to Gaya is to train and fly which takes 11h 11m and costs ₹10,000 - ₹31,000.
No, there is no direct bus from Tezpur to Gaya. However, there are services departing from Tezpur and arriving at Gaya via Siliguri. The journey, including transfers, takes approximately 28h 30m.
No, there is no direct train from Tezpur to Gaya. However, there are services departing from Silghat Town and arriving at Gaya Jn via Chaparmukh Jn, Danapur and Patna Jn. The journey, including transfers, takes approximately 24h 3m.
The distance between Tezpur and Gaya is 913 km. The road distance is 978.5 km.
The best way to get from Tezpur to Gaya without a car is to train which takes 24h 3m and costs ₹1,700 - ₹8,000.
It takes approximately 11h 20m to get from Tezpur to Gaya, including transfers.
Tezpur to Gaya bus services, operated by Lungta Travels, depart from Tezpur station.
Tezpur to Gaya train services, operated by Indian Railways, depart from Silghat Town station.
The best way to get from Tezpur to Gaya is to train which takes 24h 3m and costs ₹1,700 - ₹8,000. Alternatively, you can bus, which costs and takes 28h 30m.
What companies run services between Tezpur, India and Gaya, India?
You can take a vehicle from Tezpur to Gaya Jn via Silghat Town, Chaparmukh Jn, Danapur, and Patna Jn in around 24h 3m. Alternatively, you can take a bus from Tezpur to Gaya via Siliguri in around 28h 30m.
- Website
- goindigo.in
Flights from Lokpriya Gopinath Bordoloi International Airport to Gaya via Kolkata
- Ave. Duration
- 5h 27m
- When
- Every day
- Estimated price
- ₹6,500–23,000
Flights from Dimapur Airport to Gaya via Kolkata
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- ₹9,000–26,000
Flights from Lokpriya Gopinath Bordoloi International Airport to Lok Nayak Jayaprakash Airport via Kolkata
- Ave. Duration
- 3h 52m
- When
- Every day
- Estimated price
- ₹6,000–18,000
Flights from Lokpriya Gopinath Bordoloi International Airport to Lok Nayak Jayaprakash Airport via Delhi
- Ave. Duration
- 5h 33m
- When
- Every day
- Estimated price
- ₹10,000–19,000
Flights from Lokpriya Gopinath Bordoloi International Airport to Lok Nayak Jayaprakash Airport via Hyderabad
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- ₹11,000–20,000
Flights from Lokpriya Gopinath Bordoloi International Airport to Lok Nayak Jayaprakash Airport via Silchar Airport, Kolkata
- Ave. Duration
- 6h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹6,500–18,000
Flights from Lokpriya Gopinath Bordoloi International Airport to Lok Nayak Jayaprakash Airport via Agartala, Kolkata
- Ave. Duration
- 6h 35m
- When
- Wednesday
- Estimated price
- ₹6,000–18,000
Flights from Silchar Airport to Gaya via Kolkata
- Ave. Duration
- 7h 45m
- When
- Every day
- Estimated price
- ₹9,000–27,000
Flights from Silchar Airport to Gaya via Lokpriya Gopinath Bordoloi International Airport, Kolkata
- Ave. Duration
- 6h 55m
- When
- Every day
- Estimated price
- ₹9,500–27,000
- Website
- airindia.in
Flights from Lokpriya Gopinath Bordoloi International Airport to Gaya via Delhi
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- ₹12,000–24,000
Flights from Lokpriya Gopinath Bordoloi International Airport to Lok Nayak Jayaprakash Airport via Delhi
- Ave. Duration
- 5h 47m
- When
- Every day
- Estimated price
- ₹9,500–24,000
- Website
- airindiaexpress.in
Flights from Lokpriya Gopinath Bordoloi International Airport to Lok Nayak Jayaprakash Airport via Delhi
- Ave. Duration
- 5h 58m
- When
- Every day
- Estimated price
- ₹9,500–24,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Silghat Town to Guwahati
- Ave. Duration
- 3h 55m
- Frequency
- 5 times a week
- Estimated price
- ₹170–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹170–200
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Silghat Town to Chaparmukh Jn
- Ave. Duration
- 1h 45m
- Frequency
- 5 times a week
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Chaparmukh Jn to Danapur
- Ave. Duration
- 17h 18m
- Frequency
- Once daily
- Estimated price
- ₹460–3,600
- Website
- irctc.co.in
- Sleeper Class
- ₹460–550
- Third AC (3A)
- ₹1,200–1,500
- Second AC (2A)
- ₹1,600–2,100
- First Class (1A)
- ₹2,800–3,600
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 Silghat Town to Chaparmukh Jn
- Ave. Duration
- 1h 45m
- Frequency
- 5 times a week
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Chaparmukh Jn to Dimapur
- Ave. Duration
- 2h 45m
- Frequency
- Every 4 hours
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹450–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Silghat Town to Guwahati
- Ave. Duration
- 3h 55m
- Frequency
- 5 times a week
- Estimated price
- ₹170–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹170–200
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
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 Silghat Town to Chaparmukh Jn
- Ave. Duration
- 1h 45m
- Frequency
- 5 times a week
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Chaparmukh Jn to New Haflong
- Ave. Duration
- 5h 12m
- Frequency
- 3 times a day
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹480–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Kamakhya to Gaya Jn
- Ave. Duration
- 23h 10m
- Frequency
- Once a week
- Estimated price
- ₹500–3,800
- Website
- irctc.co.in
- Sleeper Class
- ₹500–600
- Third AC (3A)
- ₹1,200–1,600
- Second AC (2A)
- ₹1,800–2,300
- First Class (1A)
- ₹3,000–3,800
- Website
- Lungta Travels
Bus from Tezpur to Siliguri
- Ave. Duration
- 14h 30m
- Frequency
- 4 times a week
- Schedules at
- Lungta Travels
- Website
- Joy Ramkrishna Bus Service
Bus from Tezpur to Siliguri
- Ave. Duration
- 15h
- Frequency
- 4 times a week
- Schedules at
- Joy Ramkrishna Bus Service
Bus from Guwahati to Siliguri
- Ave. Duration
- 14h
- Frequency
- 4 times a week
- Schedules at
- Joy Ramkrishna Bus Service
- Phone
- +91 93871 75071
- Website
- Zainab Travels
Bus from Tezpur to Siliguri
- Ave. Duration
- 13h 30m
- Frequency
- 3 times a week
- Website
- Zainab Travels
Bus from Tezpur to Guwahati
- Ave. Duration
- 3h 5m
- Frequency
- 4 times a week
- Website
- Zainab Travels
- Website
- Kirti Travels
Bus from Tezpur to Siliguri
- Ave. Duration
- 16h 30m
- Frequency
- 3 times a week
- Schedules at
- Kirti Travels
- Phone
- +91 9939829993
- [email protected]
- Website
- Jay Jagdambay Tour And Travels
Bus from Siliguri to Gaya
- Ave. Duration
- 13h
- Frequency
- Once daily
- Website
- Jay Jagdambay Tour And Travels
- Phone
- +91 7903832833
- [email protected]
- Website
- Sri Krishna Rath
Bus from Siliguri to Gaya
- Ave. Duration
- 13h 30m
- Frequency
- Once daily
- Website
- Sri Krishna Rath
Bus from Siliguri to Patna
- Ave. Duration
- 11h 30m
- Frequency
- 3 times a day
- Website
- Sri Krishna Rath
Bus from Patna to Gaya
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Website
- Sri Krishna Rath
- Website
- Maharani Express
Bus from Siliguri to Gaya
- Ave. Duration
- 12h
- Frequency
- 3 times a week
- Schedules at
- Maharani Express
Bus from Patna to Gaya
- Ave. Duration
- 3h
- Frequency
- 4 times a week
- Schedules at
- Maharani Express
- Website
- Maharani Premium Services
Bus from Siliguri to Gaya
- Ave. Duration
- 11h 30m
- Frequency
- Twice a week
- Schedules at
- Maharani Premium Services
- Phone
- +91 9863319884
- [email protected]
- Website
- APSTS
Bus from Mission Chariali to Guwahati ASTC
- Ave. Duration
- 4h 57m
- Frequency
- Twice daily
- Estimated price
- ₹597
- Website
- APSTS
- Phone
- 18003453986
- Website
- ASTC
Bus from Tezpur to Guwahati
- Ave. Duration
- 4h
- Frequency
- 3 times a day
- Estimated price
- ₹230–330
- Website
- ASTC
- Website
- Pranjit Travels
Bus from Tezpur to Guwahati
- Ave. Duration
- 4h
- Frequency
- 3 times a day
- Schedules at
- Pranjit Travels
- Website
- Karisma Aarna
Bus from Tezpur to Guwahati
- Ave. Duration
- 4h 30m
- Frequency
- Twice daily
- Schedules at
- Karisma Aarna
- Website
- Warispiya Travels
Bus from Tezpur to Guwahati
- Ave. Duration
- 3h 55m
- Frequency
- Twice daily
- Schedules at
- Warispiya Travels
- Website
- Orient Transline
Bus from Tezpur to Guwahati
- Ave. Duration
- 3h 50m
- Frequency
- Once daily
- Schedules at
- Orient Transline
- Website
- Aniruddha Travels
Bus from Tezpur to Guwahati
- Ave. Duration
- 4h 10m
- Frequency
- Once daily
- Schedules at
- Aniruddha Travels
- Website
- Ruhi Travels
Bus from Tezpur to Guwahati
- Ave. Duration
- 4h 15m
- Frequency
- 6 times a week
- Schedules at
- Ruhi Travels
Bus from Tezpur to Guwahati
- Ave. Duration
- 4h 5m
- Frequency
- 3 times a week
- Schedules at
- Upasana Travels Under A S T C
- Website
- Bijoya Travels
Bus from Tezpur to Guwahati
- Ave. Duration
- 3h 50m
- Frequency
- Twice a week
- Schedules at
- Bijoya Travels
- Website
- Maharathi Transport
Bus from Tezpur to Guwahati
- Ave. Duration
- 5h
- Frequency
- Twice a week
- Schedules at
- Maharathi Transport
- Phone
- Blue Hill Travels India Limited
- Blue Hill Travels India Limited
- Website
- Blue Hill Travels India Limited
Bus from Tezpur to Guwahati
- Ave. Duration
- 5h 15m
- Frequency
- Twice a week
- Schedules at
- Blue Hill Travels India Limited
Bus from Tezpur to Guwahati
- Ave. Duration
- 6h 30m
- Frequency
- Twice a week
- Schedules at
- North East Travels(Under Astc)
- Website
- Brindaban Travels
Bus from Tezpur to Guwahati
- Ave. Duration
- 4h
- Frequency
- Once a week
- Schedules at
- Brindaban Travels
- Website
- Kalyani Travels
Bus from Guwahati to Siliguri
- Ave. Duration
- 10h 30m
- Frequency
- 3 times a day
- Schedules at
- Kalyani Travels
- Website
- Network Travels
Bus from Guwahati to Siliguri
- Ave. Duration
- 10h
- Frequency
- Twice daily
- Schedules at
- Network Travels
- Phone
- +91 97337 81172
- [email protected]
- Website
- Rayan Bus
Bus from Guwahati to Siliguri
- Ave. Duration
- 10h 45m
- Frequency
- Once daily
- Website
- Rayan Bus
- Website
- Raj Bus Services
Bus from Guwahati to Siliguri
- Ave. Duration
- 11h
- Frequency
- Once daily
- Schedules at
- Raj Bus Services
Bus from Siliguri to Patna
- Ave. Duration
- 12h 30m
- Frequency
- 4 times a day
- Schedules at
- Raj Bus Services
- Phone
- +91 9945600000
- Website
- Seema Travels
Bus from Guwahati to Siliguri
- Ave. Duration
- 10h 30m
- Frequency
- 4 times a week
- Website
- Seema Travels
- Website
- Maa Shanti Travels
Bus from Siliguri to Patna
- Ave. Duration
- 10h 30m
- Frequency
- Once daily
- Schedules at
- Maa Shanti Travels
- Phone
- +91 9153044288
- [email protected]
- Website
- Shiv Shakti
Bus from Siliguri to Patna
- Ave. Duration
- 10h 15m
- Frequency
- 5 times a week
- Website
- Shiv Shakti
- Website
- Shiv Shakti
- Website
- Shree Pusparaj
Bus from Siliguri to Patna
- Ave. Duration
- 11h 40m
- Frequency
- 5 times a week
- Schedules at
- Shree Pusparaj
- Website
- Shree Pushparaj
Bus from Siliguri to Patna
- Ave. Duration
- 12h 10m
- Frequency
- Twice a week
- Schedules at
- Shree Pushparaj
- Website
- Vinay Travels
Bus from Patna to Gaya
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Schedules at
- Vinay Travels
- Website
- Rajshri Travels
Bus from Patna to Gaya
- Ave. Duration
- 3h
- Frequency
- Once daily
- Schedules at
- Rajshri Travels
- Phone
- +91 80580 57088
- [email protected]
- Website
- Maharani Travels
Bus from Patna to Gaya
- Ave. Duration
- 3h 40m
- Frequency
- 5 times a week
- Website
- Maharani Travels
- Website
- Tegra Express
Bus from Patna to Gaya
- Ave. Duration
- 1h 40m
- Frequency
- Once a week
- Schedules at
- Tegra Express
- Ave. Duration
- 1h 30m
- Estimated price
- ₹1,200–1,500
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 Getting to Milan from the airport, 4 of the smartest ways to explore Australia, and Travelling to and around Russia for the 2018 FIFA World Cup - to help you get the most out of your next trip.
Booking & Getting There
Tezpur to Gaya bus services, operated by Lungta Travels, arrive at Siliguri station.
Tezpur to Gaya train services, operated by Indian Railways, arrive at Chaparmukh Jn station.
Yes, the driving distance between Tezpur to Gaya is 978 km. It takes approximately 14h 53m to drive from Tezpur to Gaya.
Book your Tezpur to Gaya bus tickets online with Omio.
There are 168+ hotels available in Gaya.



















