There are 7 ways to get from Srikakulam to Buddh Gaya by train, plane, 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.
Train to Visakhapatnam Airport, fly to Gaya
best- Take the train from Srikakulam Road to Simhachalamtrain
- Fly from Visakhapatnam Airport (VTZ) to Gaya (GAY)plane VTZ - GAY
11h 52m₹12,591–17,730Train via Jatani
cheapest- Take the train from Srikakulam Road to Khurda Road Jntrain 06077 / ...
- Take the train from Khurda Road Jn to Gaya Jntrain 12801 / ...
21h 11m₹1,141–5,420Drive 922 km
- Drive from Srikakulam to Buddh Gayacar 922 km
14h 16m₹10,384–14,999Train to Visakhapatnam Airport, fly to Lok Nayak Jayaprakash Airport, train
- Take the train from Srikakulam Road to Simhachalamtrain
- Fly from Visakhapatnam Airport (VTZ) to Lok Nayak Jayaprakash Airport (PAT)plane VTZ - PAT
- Take the train from Patna Jn to Gaya Jntrain
12h 16m₹9,041–21,200Train to Biju Patnaik International Airport, fly to Gaya
- Take the train from Srikakulam Road to Bhubaneswartrain
- Fly from Biju Patnaik International Airport (BBI) to Gaya (GAY)plane BBI - GAY
15h 29m₹10,686–19,282Train to Visakhapatnam Airport, fly to Birsa Munda Airport, train
- Take the train from Srikakulam Road to Simhachalamtrain
- Fly from Visakhapatnam Airport (VTZ) to Birsa Munda Airport (IXR)plane VTZ - IXR
- Take the train from Mesra to Gaya Jntrain
13h 52m₹12,411–20,120Train
- Take the train from Srikakulam Road to Patna Jntrain 22643
- Take the train from Patna Jn to Gaya Jntrain 03275 / ...
26h 42m₹1,161–5,820
Visakhapatnam Airport (VTZ) to Gaya (GAY) flights
Questions & Answers
The cheapest way to get from Srikakulam to Buddh Gaya is to train via Jatani which costs ₹1,100 - ₹5,500 and takes 21h 11m.
The fastest way to get from Srikakulam to Buddh Gaya is to train and fly which takes 11h 52m and costs ₹12,000 - ₹18,000.
No, there is no direct train from Srikakulam to Buddh Gaya. However, there are services departing from Srikakulam Road and arriving at Gaya Jn via Khurda Road Jn. The journey, including transfers, takes approximately 21h 11m.
The distance between Srikakulam and Buddh Gaya is 948 km. The road distance is 922 km.
The best way to get from Srikakulam to Buddh Gaya without a car is to train via Jatani which takes 21h 11m and costs ₹1,100 - ₹5,500.
It takes approximately 11h 52m to get from Srikakulam to Buddh Gaya, including transfers.
Srikakulam to Buddh Gaya train services, operated by Indian Railways, depart from Srikakulam Road station.
Srikakulam to Buddh Gaya train services, operated by Indian Railways, arrive at Khurda Road Jn station.
Yes, the driving distance between Srikakulam to Buddh Gaya is 922 km. It takes approximately 14h 16m to drive from Srikakulam to Buddh Gaya.
There are 149+ hotels available in Buddh Gaya.
What companies run services between Srikakulam, India and Buddh Gaya, India?
You can take a vehicle from Srikakulam to Buddh Gaya via Srikakulam Road, Khurda Road Jn, and Gaya Jn in around 21h 11m.
- Website
- goindigo.in
Flights from Visakhapatnam Airport to Gaya via Delhi
- Ave. Duration
- 12h 52m
- When
- Monday, Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- ₹11,000–23,000
Flights from Visakhapatnam Airport to Gaya via Hyderabad, Kolkata
- Ave. Duration
- 7h 37m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹12,000–16,000
Flights from Visakhapatnam Airport to Gaya via Hyderabad, Delhi
- Ave. Duration
- 13h 40m
- When
- Monday, Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- ₹12,000–16,000
Flights from Visakhapatnam Airport to Lok Nayak Jayaprakash Airport via Hyderabad
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- ₹8,000–14,000
Flights from Visakhapatnam Airport to Lok Nayak Jayaprakash Airport via Delhi
- Ave. Duration
- 8h 2m
- When
- Every day
- Estimated price
- ₹8,000–14,000
Flights from Biju Patnaik International Airport to Gaya via Kolkata
- Ave. Duration
- 6h 40m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹7,000–24,000
Flights from Biju Patnaik International Airport to Gaya via Delhi
- Ave. Duration
- 11h 50m
- When
- Monday, Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- ₹12,000–28,000
Flights from Visakhapatnam Airport to Birsa Munda Airport via Hyderabad
- Ave. Duration
- 5h 47m
- When
- Monday, Thursday, and Saturday
- Estimated price
- ₹7,500–20,000
Flights from Visakhapatnam Airport to Birsa Munda Airport via Bengaluru
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- ₹9,000–21,000
Flights from Visakhapatnam Airport to Birsa Munda Airport via Delhi
- Ave. Duration
- 7h 5m
- When
- Monday to Saturday
- Estimated price
- ₹9,500–21,000
Flights from Visakhapatnam Airport to Birsa Munda Airport via Biju Patnaik International Airport
- Ave. Duration
- 7h 30m
- When
- Sunday
- Estimated price
- ₹5,000–18,000
- Website
- airindia.in
Flights from Visakhapatnam Airport to Gaya via Delhi
- Ave. Duration
- 11h 7m
- When
- Every day
- Estimated price
- ₹11,000–23,000
Flights from Biju Patnaik International Airport to Gaya via Delhi
- Ave. Duration
- 11h 30m
- When
- Every day
- Estimated price
- ₹12,000–31,000
Flights from Visakhapatnam Airport to Birsa Munda Airport via Bengaluru
- Ave. Duration
- 8h 20m
- When
- Every day
- Estimated price
- ₹10,000–23,000
- Website
- airindiaexpress.in
Flights from Visakhapatnam Airport to Birsa Munda Airport via Bengaluru
- Ave. Duration
- 8h 20m
- When
- Every day
- Estimated price
- ₹10,000–23,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Srikakulam Road to Simhachalam
- Ave. Duration
- 2h 17m
- Frequency
- Every 4 hours
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Srikakulam Road to Khurda Road Jn
- Ave. Duration
- 4h 35m
- Frequency
- Hourly
- Estimated price
- ₹210–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹210–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹800–1,000
- First Class (1A)
- ₹1,300–1,700
Train from Khurda Road Jn to Gaya Jn
- Ave. Duration
- 15h 5m
- Frequency
- Twice daily
- Estimated price
- ₹410–3,100
- Website
- irctc.co.in
- Sleeper Class
- ₹410–490
- Third AC (3A)
- ₹1,000–1,300
- Second AC (2A)
- ₹1,400–1,900
- First Class (1A)
- ₹2,400–3,100
Train from Srikakulam Road to Simhachalam
- Ave. Duration
- 2h 17m
- Frequency
- Every 4 hours
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Patna Jn to Gaya Jn
- Ave. Duration
- 2h 45m
- Frequency
- Hourly
- 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 Srikakulam Road to Bhubaneswar
- Ave. Duration
- 5h 30m
- Frequency
- Hourly
- 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 Srikakulam Road to Simhachalam
- Ave. Duration
- 2h 17m
- Frequency
- Every 4 hours
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Mesra to Gaya Jn
- Ave. Duration
- 4h 3m
- Frequency
- 6 times a week
- Estimated price
- ₹190–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹190–240
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,600
Train from Srikakulam Road to Patna Jn
- Ave. Duration
- 22h 50m
- Frequency
- Twice a week
- Estimated price
- ₹500–4,100
- Website
- irctc.co.in
- Sleeper Class
- ₹500–650
- Third AC (3A)
- ₹1,300–1,700
- Second AC (2A)
- ₹1,900–2,500
- First Class (1A)
- ₹3,200–4,100
Train from Patna Jn to Gaya Jn
- Ave. Duration
- 2h 45m
- Frequency
- Hourly
- 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
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 Luton Airport into central London, How to get from JFK to New York City, and Thanksgiving 2018: How to travel stress-free - to help you get the most out of your next trip.






