There are 9 ways to get from Shahdol to Bahraich by train, bus, taxi, 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, bus
best- Take the train from Shahdol to Lucknowjntrain 12536
- Take the bus from Lucknow, Uttar Pradesh to Bahraich, Uttar Pradeshbus Lucknow, Uttar Pradesh - Bahraich, Uttar Pradesh
17h 15mTrain
cheapest- Take the train from Shahdol to Ayodhyatrain 18205
- Take the train from Ayodhya to Bahraichtrain 14213
17h 59m₹466–3,584Train, taxi, bus
- Take the train from Shahdol to Umariatrain
- Take the taxi from Umaria to Maihar, Madhya Pradeshtaxi
- Take the bus from Maihar, Madhya Pradesh to Lucknow, Uttar Pradeshbus
- Take the bus from Lucknow, Uttar Pradesh to Bahraich, Uttar Pradeshbus
18h 36mDrive 572.5 km
- Drive from Shahdol to Bahraichcar 572.5 km
8h 29m₹6,426–9,281Taxi
- Take the taxi from Shahdol to Bahraichtaxi 572.5 km
8h 29m₹8,000–10,000Train to Jabalpur, fly to Maryada Purushottam Shri Ram International Airport, train
- Take the train from Shahdol to Jabalpurtrain
- Fly from Jabalpur (JLR) to Maryada Purushottam Shri Ram International Airport (AYJ)plane JLR - AYJ
- Take the train from Ayodhya to Bahraichtrain
23h 36m₹10,976–30,394Train to Jabalpur, fly to Chaudhary Charan Singh Airport, train
- Take the train from Shahdol to Jabalpurtrain
- Fly from Jabalpur (JLR) to Chaudhary Charan Singh Airport (LKO)plane JLR - LKO
- Take the train from Badshahnagar to Gonda Jntrain
- Take the train from Gonda Jn to Bahraichtrain
16h 11m₹7,781–26,034Train to Mana Airport, fly to Chaudhary Charan Singh Airport, train
- Take the train from Shahdol to Raipur Jntrain
- Fly from Mana Airport (RPR) to Chaudhary Charan Singh Airport (LKO)plane RPR - LKO
- Take the train from Badshahnagar to Gonda Jntrain
- Take the train from Gonda Jn to Bahraichtrain
13h 22m₹8,021–18,498Train to Varanasi Airport, fly to Nepalgunj Airport, drive
- Take the train from Shahdol to Varanasi Jntrain
- Fly from Varanasi Airport (VNS) to Nepalgunj Airport (KEP)plane VNS - KEP
- Drive from Nepalgunj Airport (KEP) to Bahraichcar
22h 34m₹37,425–49,662
Jabalpur (JLR) to Maryada Purushottam Shri Ram International Airport (AYJ) flights
Questions & Answers
The cheapest way to get from Shahdol to Bahraich is to train which costs ₹460 - ₹3,600 and takes 17h 59m.
The fastest way to get from Shahdol to Bahraich is to drive which takes 8h 29m and costs ₹6,000 - ₹9,500.
No, there is no direct train from Shahdol to Bahraich. However, there are services departing from Shahdol and arriving at Bahraich via Ayodhya. The journey, including transfers, takes approximately 17h 59m.
The distance between Shahdol and Bahraich is 744 km. The road distance is 572.5 km.
The best way to get from Shahdol to Bahraich without a car is to train and bus which takes 17h 15m and costs .
It takes approximately 17h 15m to get from Shahdol to Bahraich, including transfers.
Shahdol to Bahraich train services, operated by Indian Railways, depart from Shahdol station.
Shahdol to Bahraich train services, operated by Indian Railways, arrive at Ayodhya station.
Yes, the driving distance between Shahdol to Bahraich is 572 km. It takes approximately 8h 29m to drive from Shahdol to Bahraich.
There are four+ hotels available in Bahraich.
What companies run services between Shahdol, India and Bahraich, India?
You can take a train from Shahdol to Bahraich via Ayodhya in around 17h 59m.
- Website
- goindigo.in
Flights from Jabalpur to Maryada Purushottam Shri Ram International Airport via Delhi
- Ave. Duration
- 20h 30m
- When
- Every day
- Estimated price
- ₹10,000–31,000
Flights from Jabalpur to Maryada Purushottam Shri Ram International Airport via Bengaluru
- Ave. Duration
- 18h 30m
- When
- Monday and Wednesday
- Estimated price
- ₹17,000–36,000
Flights from Jabalpur to Maryada Purushottam Shri Ram International Airport via Mumbai
- Ave. Duration
- 19h 10m
- When
- Every day
- Estimated price
- ₹14,000–34,000
Flights from Jabalpur to Maryada Purushottam Shri Ram International Airport via Hyderabad
- Ave. Duration
- 22h 5m
- When
- Tuesday
- Estimated price
- ₹13,000–33,000
Flights from Jabalpur to Chaudhary Charan Singh Airport via Mumbai
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- ₹10,000–25,000
Flights from Jabalpur to Chaudhary Charan Singh Airport via Delhi
- Ave. Duration
- 8h 58m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹7,000–22,000
Flights from Jabalpur to Chaudhary Charan Singh Airport via Bengaluru
- Ave. Duration
- 7h 5m
- When
- Monday, Wednesday, Saturday, and Sunday
- Estimated price
- ₹12,000–26,000
Flights from Jabalpur to Chaudhary Charan Singh Airport via Indore
- Ave. Duration
- 11h 50m
- When
- Every day
- Estimated price
- ₹7,500–22,000
Flights from Mana Airport to Chaudhary Charan Singh Airport
- Ave. Duration
- 1h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹7,000–14,000
- Website
- buddhaair.com
Flights from Varanasi Airport to Nepalgunj Airport via Kathmandu
- Ave. Duration
- 7h 28m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹7,000–40,000
- Website
- airindiaexpress.in
Flights from Jabalpur to Maryada Purushottam Shri Ram International Airport via Delhi
- Ave. Duration
- 13h 55m
- When
- Every day
- Estimated price
- ₹10,000–31,000
- Website
- starlightairline.com
Flights from Jabalpur to Maryada Purushottam Shri Ram International Airport via Delhi
- Ave. Duration
- 16h 45m
- When
- Every day
- Estimated price
- ₹10,000–31,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Shahdol to Lucknowjn
- Ave. Duration
- 11h 56m
- Frequency
- Twice a week
- Estimated price
- ₹330–2,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹330–390
- Third AC (3A)
- ₹850–1,100
- Second AC (2A)
- ₹1,200–1,500
- First Class (1A)
- ₹2,000–2,600
Train from Shahdol to Umaria
- Ave. Duration
- 53 min
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Shahdol to Jabalpur
- Ave. Duration
- 3h 50m
- Frequency
- 4 times a day
- Estimated price
- ₹180–1,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–900
- First Class (1A)
- ₹1,100–1,500
Train from Ayodhya to Bahraich
- Ave. Duration
- 3h 20m
- Frequency
- Once daily
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Shahdol to Ayodhya
- Ave. Duration
- 13h 39m
- Frequency
- Once a week
- Estimated price
- ₹310–2,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹310–370
- Third AC (3A)
- ₹800–1,100
- Second AC (2A)
- ₹1,100–1,500
- First Class (1A)
- ₹1,900–2,400
Train from Ayodhya to Bahraich
- Ave. Duration
- 3h 20m
- Frequency
- Once daily
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Shahdol to Jabalpur
- Ave. Duration
- 3h 50m
- Frequency
- 4 times a day
- Estimated price
- ₹180–1,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–900
- First Class (1A)
- ₹1,100–1,500
Train from Badshahnagar to Gonda Jn
- Ave. Duration
- 1h 42m
- Frequency
- Hourly
- Estimated price
- ₹140–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Gonda Jn to Bahraich
- Ave. Duration
- 1h 15m
- Frequency
- 5 times a day
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹750–1,000
Train from Shahdol to Raipur Jn
- Ave. Duration
- 5h 15m
- Frequency
- 5 times a day
- Estimated price
- ₹210–1,700
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹210–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹800–1,000
- First Class (1A)
- ₹1,300–1,700
Train from Badshahnagar to Gonda Jn
- Ave. Duration
- 1h 42m
- Frequency
- Hourly
- Estimated price
- ₹140–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Gonda Jn to Bahraich
- Ave. Duration
- 1h 15m
- Frequency
- 5 times a day
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹750–1,000
Train from Shahdol to Varanasi Jn
- Ave. Duration
- 13h 15m
- Frequency
- Twice daily
- Estimated price
- ₹300–2,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹300–360
- Third AC (3A)
- ₹800–1,000
- Second AC (2A)
- ₹1,100–1,400
- First Class (1A)
- ₹1,800–2,300
- Ave. Duration
- 5h 3m
- Estimated price
- ₹1,400–10,000
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, Want to know more about Flixbus?, and Getting to Milan from the airport - to help you get the most out of your next trip.






