There are 6 ways to get from Buddh Gaya to Bogra by train, bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train via Kolkata
best- Take the train from Gaya Jn to Sealdahtrain
- Take the train from Sealdah to Gedetrain
- Take the train from Darshana Halt to Natoretrain
- Take the train from Natore to Boguratrain
16h 56m$9–50Bus, drive
- Take the bus from Gaya airport to Patnabus
- Take the bus from Patna to Siliguri, West Bengalbus
- Take the bus from Siliguri to Raiganjbus
- Take the bus from Raiganj to Balughatbus
- Drive from Balughat to Bogracar
26h 24mDrive 545.2 km
- Drive from Buddh Gaya to Bogracar 545.2 km
8h 57m$65–93Fly to Shahjalal International Airport, train
- Fly from Gaya (GAY) to Shahjalal International Airport (DAC)plane GAY - DAC
- Take the train from Biman Bandar to Boguratrain
12h 1m$114–430Train
- Take the train from Gaya Jn to Kiul Jntrain
- Take the train from Kiul Jn to Barsoi Jntrain
- Take the train from Barsoi Jn to Radhikapurtrain
- Take the train from Dinajpur to Boguratrain
23h 28m$10–61Fly to Agartala, train
- Fly from Gaya (GAY) to Agartala (IXA)plane GAY - IXA
- Take the train from Azampur to Biman Bandartrain
- Take the train from Biman Bandar to Boguratrain
13h 10m$84–142
Gaya (GAY) to Shahjalal International Airport (DAC) flights
Questions & Answers
The cheapest way to get from Buddh Gaya to Bogra is to train via Kolkata which costs $8 - $50 and takes 16h 56m.
The fastest way to get from Buddh Gaya to Bogra is to drive which takes 8h 57m and costs $60 - $95.
No, there is no direct train from Buddh Gaya to Bogra. However, there are services departing from Gaya Jn and arriving at Bogura via Sealdah, Darshana Halt and Natore. The journey, including transfers, takes approximately 16h 56m.
The distance between Buddh Gaya and Bogra is 811 km. The road distance is 545.2 km.
It takes approximately 16h 56m to get from Buddh Gaya to Bogra, including transfers.
Buddh Gaya to Bogra train services, operated by Indian Railways, depart from Gaya Jn station.
Bogra is 30 min ahead of Buddh Gaya. It is currently 3:28 AM in Buddh Gaya and 3:58 AM in Bogra.
Buddh Gaya to Bogra train services, operated by Indian Railways, arrive at Sealdah station.
Yes, the driving distance between Buddh Gaya to Bogra is 545 km. It takes approximately 8h 57m to drive from Buddh Gaya to Bogra.
There are seven+ hotels available in Bogra.
What companies run services between Buddh Gaya, India and Bogra, Bangladesh?
You can take a vehicle from Buddh Gaya to Bogura via Gaya Jn, Sealdah, Gede, Darshana Halt, and Natore in around 16h 56m.
- Website
- goindigo.in
Flights from Gaya to Shahjalal International Airport via Kolkata
- Ave. Duration
- 4h 35m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- $110–410
Flights from Gaya to Shahjalal International Airport via Delhi
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- $200–600
Flights from Gaya to Agartala via Kolkata
- Ave. Duration
- 4h 30m
- When
- Saturday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- $75–110
Flights from Gaya to Agartala via Delhi
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- $75–110
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Gaya Jn to Sealdah
- Ave. Duration
- 6h 22m
- Frequency
- Twice daily
- Estimated price
- $2–22
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- $2–4
- Third AC (3A)
- $7–10
- Second AC (2A)
- $10–14
- First Class (1A)
- $17–22
Train from Sealdah to Gede
- Ave. Duration
- 2h 40m
- Frequency
- Every 3 hours
- Estimated price
- $1–12
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- $1–2
- Third AC (3A)
- $4–6
- Second AC (2A)
- $5–8
- First Class (1A)
- $9–12
Train from Gaya Jn to Kiul Jn
- Ave. Duration
- 3h 30m
- Frequency
- Every 4 hours
- Estimated price
- $1–13
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- $1–2
- Third AC (3A)
- $4–6
- Second AC (2A)
- $6–8
- First Class (1A)
- $9–13
Train from Kiul Jn to Barsoi Jn
- Ave. Duration
- 8h 20m
- Frequency
- Once daily
- Estimated price
- $2–20
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- $2–3
- Third AC (3A)
- $6–9
- Second AC (2A)
- $9–12
- First Class (1A)
- $15–20
Train from Barsoi Jn to Radhikapur
- Ave. Duration
- 1h 20m
- Frequency
- Every 4 hours
- Estimated price
- $1–11
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- $1–2
- Third AC (3A)
- $3–5
- Second AC (2A)
- $5–7
- First Class (1A)
- $8–11
- [email protected]
- Website
- eticket.railway.gov.bd
Train from Darshana Halt to Natore
- Ave. Duration
- 2h 32m
- Frequency
- Once daily
- Estimated price
- $1–6
- Website
- https://eticket.railway.gov.bd/
- Shovan chair (S_CHAIR)
- $1–2
- 1st class seat (F_SEAT)
- $1–2
- Snigdha
- $2–4
- AC class seat (AC_S)
- $3–5
- 1st class berth (F_BERTH)
- $3–4
- AC class berth (AC_B)
- $4–6
Train from Natore to Bogura
- Ave. Duration
- 1h 38m
- Frequency
- 3 times a day
- Estimated price
- $1–5
- Website
- https://eticket.railway.gov.bd/
- Shovan chair (S_CHAIR)
- $1–2
- 1st class seat (F_SEAT)
- $1–2
- Snigdha
- $2–4
- AC class seat (AC_S)
- $3–5
- 1st class berth (F_BERTH)
- $2–3
- AC class berth (AC_B)
- $3–5
Train from Biman Bandar to Bogura
- Ave. Duration
- 6h 3m
- Frequency
- 3 times a day
- Estimated price
- $2–18
- Website
- https://eticket.railway.gov.bd/
- Shovan chair (S_CHAIR)
- $2–3
- 1st class seat (F_SEAT)
- $2–4
- Snigdha
- $4–10
- AC class seat (AC_S)
- $5–8
- 1st class berth (F_BERTH)
- $7–8
- AC class berth (AC_B)
- $10–15
- S_Chair
- $6
- AC_S
- $12
- AC_B
- $18
Train from Dinajpur to Bogura
- Ave. Duration
- 6h 34m
- Frequency
- Once daily
- Estimated price
- $1–10
- Website
- https://eticket.railway.gov.bd/
- Shovan chair (S_CHAIR)
- $1–3
- 1st class seat (F_SEAT)
- $2–3
- Snigdha
- $3–5
- AC class seat (AC_S)
- $4–6
- 1st class berth (F_BERTH)
- $5–6
- AC class berth (AC_B)
- $7–10
- S_Chair
- $4
- Shovan
- $3
- F_Seat
- $6
Train from Azampur to Biman Bandar
- Ave. Duration
- 1h 21m
- Frequency
- 3 times a day
- Estimated price
- $1–6
- Website
- https://eticket.railway.gov.bd/
- Shovan chair (S_CHAIR)
- $1–2
- 1st class seat (F_SEAT)
- $1–2
- Snigdha
- $2–4
- AC class seat (AC_S)
- $3–5
- 1st class berth (F_BERTH)
- $2–4
- AC class berth (AC_B)
- $3–6
Train from Biman Bandar to Bogura
- Ave. Duration
- 6h 3m
- Frequency
- 3 times a day
- Estimated price
- $2–18
- Website
- https://eticket.railway.gov.bd/
- Shovan chair (S_CHAIR)
- $2–3
- 1st class seat (F_SEAT)
- $2–4
- Snigdha
- $4–10
- AC class seat (AC_S)
- $5–8
- 1st class berth (F_BERTH)
- $7–8
- AC class berth (AC_B)
- $10–15
- S_Chair
- $6
- AC_S
- $12
- AC_B
- $18
- Website
- bstdc.bihar.gov.in
Bus from Gaya airport to Patna
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Schedules at
- bstdc.bihar.gov.in
- Phone
- 0353-2514920
- [email protected]
- Website
- nbstc.in
Bus from Siliguri to Raiganj
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- $1–3
- Website
- https://nbstc.in/
Bus from Raiganj to Balughat
- Ave. Duration
- 3h
- Frequency
- Every 4 hours
- Estimated price
- $1–2
- Website
- https://nbstc.in/
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 Southend Airport into central London, How to travel India's Golden Triangle, and Travel Insider: Top Japan travel tips by Beatrix Holland - to help you get the most out of your next trip.

















