There are 8 ways to get from Bahraich to Satna by train, taxi, 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
best- Take the train from Bahraich to Ayodhyatrain 14214
- Take the train from Ayodhya to Satnatrain 22614 / ...
13h 15m₹413–3,270Train via Mankāpur
cheapest- Take the train from Bahraich to Mankapur Jntrain 14214
- Take the train from Mankapur Jn to Satnatrain 18206
13h 50m₹379–2,966Taxi, bus, train
- Take the taxi from Bahraich to Awad Bus Stationtaxi
- Take the bus from Alambagh to Prayagrajbus
- Take the train from Prayagraj Jn to Satnatrain
16h 41m₹2,664–4,799Drive 416.2 km
- Drive from Bahraich to Satnacar 416.2 km
5h 57m₹4,500–6,500Taxi
- Take the taxi from Bahraich to Satnataxi 416.2 km
5h 57m₹6,500–8,000Train to Maryada Purushottam Shri Ram International Airport, fly, taxi
- Take the train from Bahraich to Ayodhyatrain
- Fly from Maryada Purushottam Shri Ram International Airport (AYJ) to Khajuraho Civil Airport (HJR)plane AYJ - HJR
- Take the taxi from Khajuraho Civil Airport (HJR) to Satnataxi
23h 45m₹9,403–23,620Train to Varanasi Airport, fly, taxi
- Take the train from Bahraich to Babatpurtrain
- Fly from Varanasi Airport (VNS) to Khajuraho Civil Airport (HJR)plane VNS - HJR
- Take the taxi from Khajuraho Civil Airport (HJR) to Satnataxi
10h 58m₹5,930–14,030Train, train to Chaudhary Charan Singh Airport, fly, taxi
- Take the train from Bahraich to Gonda Jntrain
- Take the train from Gonda Jn to Badshahnagartrain
- Fly from Chaudhary Charan Singh Airport (LKO) to Khajuraho Civil Airport (HJR)plane LKO - HJR
- Take the taxi from Khajuraho Civil Airport (HJR) to Satnataxi
10h 56m₹9,389–16,849
Bahraich to Satna by train
Questions & Answers
The cheapest way to get from Bahraich to Satna is to train via Mankāpur which costs ₹370 - ₹3,000 and takes 13h 50m.
The fastest way to get from Bahraich to Satna is to drive which takes 5h 57m and costs ₹4,500 - ₹6,500.
No, there is no direct train from Bahraich to Satna. However, there are services departing from Bahraich and arriving at Satna via Ayodhya. The journey, including transfers, takes approximately 13h 15m.
The distance between Bahraich and Satna is 560 km. The road distance is 416.2 km.
The best way to get from Bahraich to Satna without a car is to train which takes 13h 15m and costs ₹410 - ₹3,300.
It takes approximately 13h 15m to get from Bahraich to Satna, including transfers.
Bahraich to Satna train services, operated by Indian Railways, depart from Bahraich station.
Bahraich to Satna train services, operated by Indian Railways, arrive at Ayodhya station.
Yes, the driving distance between Bahraich to Satna is 416 km. It takes approximately 5h 57m to drive from Bahraich to Satna.
There are 11+ hotels available in Satna.
What companies run services between Bahraich, India and Satna, India?
You can take a train from Bahraich to Satna via Ayodhya in around 13h 15m.
- Website
- goindigo.in
Flights from Maryada Purushottam Shri Ram International Airport to Khajuraho Civil Airport via Delhi
- Ave. Duration
- 19h 25m
- When
- Every day
- Estimated price
- ₹6,500–22,000
Flights from Maryada Purushottam Shri Ram International Airport to Khajuraho Civil Airport via Delhi, Varanasi Airport
- Ave. Duration
- 22h 15m
- When
- Every day
- Estimated price
- ₹8,000–25,000
Flights from Maryada Purushottam Shri Ram International Airport to Khajuraho Civil Airport via Mumbai, Varanasi Airport
- Ave. Duration
- 24h 50m
- When
- Every day
- Estimated price
- ₹11,000–23,000
Flights from Maryada Purushottam Shri Ram International Airport to Khajuraho Civil Airport via Hyderabad, Varanasi Airport
- Ave. Duration
- 23h 12m
- When
- Every day
- Estimated price
- ₹10,000–29,000
Flights from Varanasi Airport to Khajuraho Civil Airport
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- ₹3,400–8,500
Flights from Chaudhary Charan Singh Airport to Khajuraho Civil Airport via Delhi
- Ave. Duration
- 4h 17m
- When
- Every day
- Estimated price
- ₹7,000–12,000
Flights from Chaudhary Charan Singh Airport to Khajuraho Civil Airport via Delhi, Varanasi Airport
- Ave. Duration
- 7h 7m
- When
- Every day
- Estimated price
- ₹7,000–12,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Bahraich to Ayodhya
- Ave. Duration
- 3h 15m
- 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 Ayodhya to Satna
- Ave. Duration
- 9h
- Frequency
- Twice a week
- Estimated price
- ₹260–2,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹260–320
- Third AC (3A)
- ₹700–900
- Second AC (2A)
- ₹950–1,300
- First Class (1A)
- ₹1,600–2,100
Train from Prayagraj Jn to Satna
- Ave. Duration
- 3h
- Frequency
- Every 2 hours
- Estimated price
- ₹170–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,400
Train from Bahraich to Mankapur Jn
- Ave. Duration
- 1h 55m
- Frequency
- Once daily
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–170
- Third AC (3A)
- ₹390–480
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Mankapur Jn to Satna
- Ave. Duration
- 10h 55m
- Frequency
- Once a week
- Estimated price
- ₹240–1,900
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹240–290
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹900–1,200
- First Class (1A)
- ₹1,500–1,900
Train from Bahraich to Babatpur
- Ave. Duration
- 7h 23m
- Frequency
- Once daily
- Estimated price
- ₹220–1,700
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹220–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,700
Train from Bahraich to Gonda Jn
- 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 Gonda Jn to Badshahnagar
- Ave. Duration
- 2h
- 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
- Phone
- +91-522-2623578
- info@upsrtc.com
- Website
- upsrtc.up.gov.in
Bus from Alambagh to Prayagraj
- Ave. Duration
- 9h
- Frequency
- Every 15 minutes
- Estimated price
- ₹320–750
- Website
- https://upsrtc.up.gov.in/
- Ordinary
- ₹320–410
- Janrath
- ₹410–600
- Adult
- ₹320–750
- Ave. Duration
- 2h 34m
- Estimated price
- ₹2,000–8,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 Which London airport should I choose?, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, and How to get from Florence to Rome - to help you get the most out of your next trip.








