There are 6 ways to get from Digboi 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 to Gaya
best- Fly from Dibrugarh Airport (DIB) to Gaya (GAY)plane DIB - GAY
6h 41m₹9,789–25,326Train
cheapest- Take the train from New Tinsukia to Patna Jntrain 15946
- Take the train from Patna Jn to Gaya Jntrain 12365 / ...
36h 15m₹859–6,716Train via Patna
- Take the train from New Tinsukia to Danapurtrain 12423 / ...
- Take the train from Patna Jn to Gaya Jntrain 12365 / ...
30h₹969–7,566Bus
- Take the bus from Tinsukia to Guwahatibus
- Take the bus from Guwahati to Siliguribus
- Take the bus from Siliguri to Gayabus
38h 20mDrive 1,307.7 km
- Drive from Digboi to Gayacar 1,307.7 km
19h 51m₹14,672–21,193Fly to Lok Nayak Jayaprakash Airport, train
- Fly from Dibrugarh Airport (DIB) to Lok Nayak Jayaprakash Airport (PAT)plane DIB - PAT
- Take the train from Patna Jn to Gaya Jntrain
11h 27m₹7,989–20,496
Digboi to Gaya by train
Comparing Your Travel Options
The cheapest way to get from Digboi to Gaya is to train which costs ₹850 - ₹7,000 and takes 36h 15m.
The fastest way to get from Digboi to Gaya is to fly which takes 6h 41m and costs ₹9,500 - ₹26,000.
No, there is no direct bus from Digboi to Gaya. However, there are services departing from Tinsukia and arriving at Gaya via Guwahati and Siliguri. The journey, including transfers, takes approximately 38h 20m.
No, there is no direct train from Digboi to Gaya. However, there are services departing from Digboi and arriving at Gaya Jn via New Tinsukia, Danapur and Patna Jn. The journey, including transfers, takes approximately 30h.
The distance between Digboi and Gaya is 1128 km. The road distance is 1307.7 km.
The best way to get from Digboi to Gaya without a car is to train via Patna which takes 30h and costs ₹950 - ₹8,000.
It takes approximately 6h 41m to get from Digboi to Gaya, including transfers.
Digboi to Gaya bus services, operated by Network Travels, depart from Tinsukia station.
Digboi to Gaya train services, operated by Indian Railways, depart from New Tinsukia station.
The best way to get from Digboi to Gaya is to fly which takes 6h 41m and costs ₹9,500 - ₹26,000. Alternatively, you can train via Patna, which costs ₹950 - ₹8,000 and takes 30h, you could also bus, which costs and takes 38h 20m.
What companies run services between Digboi, India and Gaya, India?
IndiGo Airlines and Air India Limited fly from Dibrugarh Airport (DIB) to Gaya (GAY) twice daily. Alternatively, you can take a train from Digboi to Gaya Jn via New Tinsukia, Danapur, and Patna Jn in around 30h.
- Website
- goindigo.in
Flights from Dibrugarh Airport to Gaya via Kolkata
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- ₹8,500–23,000
Flights from Dibrugarh Airport to Lok Nayak Jayaprakash Airport via Delhi
- Ave. Duration
- 6h 47m
- When
- Every day
- Estimated price
- ₹10,000–18,000
Flights from Dibrugarh Airport to Lok Nayak Jayaprakash Airport via Kolkata
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- ₹6,500–17,000
Flights from Dibrugarh Airport to Lok Nayak Jayaprakash Airport via Gauhati, Kolkata
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- ₹6,500–17,000
- Website
- airindia.in
Flights from Dibrugarh Airport to Gaya via Delhi
- Ave. Duration
- 6h 40m
- When
- Every day
- Estimated price
- ₹13,000–24,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from New Tinsukia to Danapur
- Ave. Duration
- 24h 26m
- Frequency
- Once daily
- Estimated price
- ₹600–4,700
- Website
- irctc.co.in
- Sleeper Class
- ₹600–750
- Third AC (3A)
- ₹1,500–2,000
- Second AC (2A)
- ₹2,200–2,800
- First Class (1A)
- ₹3,700–4,700
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 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 New Tinsukia to Patna Jn
- Ave. Duration
- 31h 33m
- Frequency
- Twice a week
- Estimated price
- ₹600–4,700
- Website
- irctc.co.in
- Sleeper Class
- ₹600–750
- Third AC (3A)
- ₹1,500–2,000
- Second AC (2A)
- ₹2,200–2,800
- First Class (1A)
- ₹3,700–4,700
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
- Website
- Network Travels
Bus from Tinsukia to Guwahati
- Ave. Duration
- 11h 30m
- Frequency
- 4 times a day
- Schedules at
- Network Travels
Bus from Guwahati to Siliguri
- Ave. Duration
- 10h
- Frequency
- Twice daily
- Schedules at
- Network Travels
- Website
- Purple Wings Coaches
Bus from Tinsukia to Guwahati
- Ave. Duration
- 10h 45m
- Frequency
- Twice daily
- Schedules at
- Purple Wings Coaches
- Website
- Slumber 37
Bus from Tinsukia to Guwahati
- Ave. Duration
- 10h 45m
- Frequency
- Twice daily
- Schedules at
- Slumber 37
- Website
- Extacia Business Class
Bus from Tinsukia to Guwahati
- Ave. Duration
- 11h
- Frequency
- Twice daily
- Schedules at
- Extacia Business Class
- Website
- Shree Ram Travels
Bus from Tinsukia to Guwahati
- Ave. Duration
- 11h 30m
- Frequency
- Once daily
- Schedules at
- Shree Ram Travels
- Phone
- 18003453986
- Website
- ASTC
Bus from Tinsukia to Guwahati
- Ave. Duration
- 10h 45m
- Frequency
- Once daily
- Estimated price
- ₹650–950
- Website
- ASTC
- Website
- Junaki Roadlines
Bus from Tinsukia to Guwahati
- Ave. Duration
- 11h 10m
- Frequency
- Once daily
- Schedules at
- Junaki Roadlines
- Website
- Maa Durga Bus Services
Bus from Tinsukia to Guwahati
- Ave. Duration
- 10h 15m
- Frequency
- Once daily
- Schedules at
- Maa Durga Bus Services
- Website
- Nr Cruiser
Bus from Tinsukia to Guwahati
- Ave. Duration
- 10h 15m
- Frequency
- Once daily
- Schedules at
- Nr Cruiser
- Website
- Ugraay Difenline
Bus from Tinsukia to Guwahati
- Ave. Duration
- 10h 30m
- Frequency
- Once daily
- Schedules at
- Ugraay Difenline
- Website
- Royal Tour and Travels
Bus from Tinsukia to Guwahati
- Ave. Duration
- 12h 45m
- Frequency
- Once daily
- Schedules at
- Royal Tour and Travels
- Website
- Madhumita Travels
Bus from Tinsukia to Guwahati
- Ave. Duration
- 10h
- Frequency
- 4 times a week
- Schedules at
- Madhumita Travels
- Website
- Baikuntha Transport Service
Bus from Tinsukia to Guwahati
- Ave. Duration
- 11h 15m
- Frequency
- 4 times a week
- Schedules at
- Baikuntha Transport Service
- Website
- Airbus Travels
Bus from Tinsukia to Guwahati
- Ave. Duration
- 11h 20m
- Frequency
- 4 times a week
- Schedules at
- Airbus Travels
- Phone
- +91 7636910009
- [email protected]
- Website
- Christina Travels
Bus from Tinsukia to Guwahati
- Ave. Duration
- 11h 20m
- Frequency
- 4 times a week
- Website
- Christina Travels
- Schedules at
- Christina Travels
- Website
- Mechuka Travels
Bus from Tinsukia to Guwahati
- Ave. Duration
- 12h
- Frequency
- 4 times a week
- Schedules at
- Mechuka Travels
- Website
- Arhans Tour And Travels
Bus from Tinsukia to Guwahati
- Ave. Duration
- 12h 20m
- Frequency
- 4 times a week
- Schedules at
- Arhans Tour And Travels
- Website
- Amyra Travels
Bus from Tinsukia to Guwahati
- Ave. Duration
- 12h 55m
- Frequency
- 4 times a week
- Schedules at
- Amyra Travels
- Website
- Kalyani Travels
Bus from Guwahati to Siliguri
- Ave. Duration
- 10h 30m
- Frequency
- 3 times a day
- Schedules at
- Kalyani 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
- Phone
- +91 9945600000
- Website
- Seema Travels
Bus from Guwahati to Siliguri
- Ave. Duration
- 10h 30m
- Frequency
- 4 times a week
- Website
- Seema Travels
- Website
- 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 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
- Website
- Maharani Express
Bus from Siliguri to Gaya
- Ave. Duration
- 12h
- Frequency
- 3 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
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 Heathrow Airport into central London, How to get from London to Edinburgh, and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.
Booking & Getting There
Digboi to Gaya bus services, operated by Network Travels, arrive at Guwahati station.
Digboi to Gaya train services, operated by Indian Railways, arrive at Danapur station.
Yes, the driving distance between Digboi to Gaya is 1308 km. It takes approximately 19h 51m to drive from Digboi to Gaya.
There are 164+ hotels available in Gaya.














