There are 8 ways to get from Vapi to Bahraich 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 Surat, fly to Maryada Purushottam Shri Ram International Airport, train
best- Take the train from Vapi to Surattrain
- Fly from Surat (STV) to Maryada Purushottam Shri Ram International Airport (AYJ)plane STV - AYJ
- Take the train from Ayodhya to Bahraichtrain
14h 27m₹11,032–20,174Train
cheapest- Take the train from Vapi to Gonda Jntrain 19037 / ...
- Take the train from Gonda Jn to Bahraichtrain 14213 / ...
33h 13m₹795–6,053Drive 1,446.7 km
- Drive from Vapi to Bahraichcar 1,446.7 km
18h 45m₹16,296–23,539Train to Chhatrapati Shivaji Maharaj International Airport, fly to Maryada Purushottam Shri Ram International Airport, train
- Take the train from Vapi to Borivalitrain
- Fly from Chhatrapati Shivaji Maharaj International Airport (BOM) to Maryada Purushottam Shri Ram International Airport (AYJ)plane BOM - AYJ
- Take the train from Ayodhya to Bahraichtrain
11h 7m₹10,418–21,024Train to Surat, fly to Chaudhary Charan Singh Airport, train
- Take the train from Vapi to Surattrain
- Fly from Surat (STV) to Chaudhary Charan Singh Airport (LKO)plane STV - LKO
- Take the train from Badshahnagar to Gonda Jntrain
- Take the train from Gonda Jn to Bahraichtrain
12h 7m₹8,837–23,814Train to Chhatrapati Shivaji Maharaj International Airport, fly to Chaudhary Charan Singh Airport, train
- Take the train from Vapi to Borivalitrain
- Fly from Chhatrapati Shivaji Maharaj International Airport (BOM) to Chaudhary Charan Singh Airport (LKO)plane BOM - LKO
- Take the train from Badshahnagar to Gonda Jntrain
- Take the train from Gonda Jn to Bahraichtrain
11h 53m₹7,223–16,664Train to Chhatrapati Shivaji Maharaj International Airport, fly to Varanasi Airport, train
- Take the train from Vapi to Borivalitrain
- Fly from Chhatrapati Shivaji Maharaj International Airport (BOM) to Varanasi Airport (VNS)plane BOM - VNS
- Take the train from Babatpur to Bahraichtrain
14h 57m₹6,848–18,364Train to Pune Airport, fly to Chaudhary Charan Singh Airport, train
- Take the train from Vapi to Shivaji Nagartrain
- Fly from Pune Airport (PNQ) to Chaudhary Charan Singh Airport (LKO)plane PNQ - LKO
- Take the train from Badshahnagar to Gonda Jntrain
- Take the train from Gonda Jn to Bahraichtrain
15h 7m₹7,047–17,944
Vapi to Bahraich by train
Questions & Answers
The cheapest way to get from Vapi to Bahraich is to train which costs ₹750 - ₹6,500 and takes 33h 13m.
The fastest way to get from Vapi to Bahraich is to train and fly which takes 11h 7m and costs ₹10,000 - ₹21,000.
No, there is no direct train from Vapi to Bahraich. However, there are services departing from Vapi and arriving at Bahraich via Gonda Jn. The journey, including transfers, takes approximately 33h 13m.
The distance between Vapi and Bahraich is 1390 km. The road distance is 1446.7 km.
The best way to get from Vapi to Bahraich without a car is to train which takes 33h 13m and costs ₹750 - ₹6,500.
It takes approximately 14h 27m to get from Vapi to Bahraich, including transfers.
Vapi to Bahraich train services, operated by Indian Railways, depart from Vapi station.
Vapi to Bahraich train services, operated by Indian Railways, arrive at Gonda Jn station.
Yes, the driving distance between Vapi to Bahraich is 1447 km. It takes approximately 18h 45m to drive from Vapi to Bahraich.
There are two+ hotels available in Bahraich.
What companies run services between Vapi, India and Bahraich, India?
You can take a train from Vapi to Bahraich via Gonda Jn in around 33h 13m.
- Website
- goindigo.in
Flights from Surat to Maryada Purushottam Shri Ram International Airport via Hyderabad
- Ave. Duration
- 7h 35m
- When
- Wednesday
- Estimated price
- ₹10,000–26,000
Flights from Surat to Maryada Purushottam Shri Ram International Airport via Delhi
- Ave. Duration
- 12h 10m
- When
- Every day
- Estimated price
- ₹9,000–25,000
Flights from Surat to Maryada Purushottam Shri Ram International Airport via Bengaluru
- Ave. Duration
- 13h 55m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹12,000–29,000
Flights from Surat to Maryada Purushottam Shri Ram International Airport via Jamnagar, Ahmedabad
- Ave. Duration
- 7h
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹9,500–25,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Maryada Purushottam Shri Ram International Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- ₹10,000–17,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Maryada Purushottam Shri Ram International Airport via Delhi
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- ₹10,000–17,000
Flights from Surat to Chaudhary Charan Singh Airport via Delhi
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- ₹6,500–19,000
Flights from Surat to Chaudhary Charan Singh Airport via Goa
- Ave. Duration
- 5h 10m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- ₹8,500–21,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Chaudhary Charan Singh Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- ₹6,500–12,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Chaudhary Charan Singh Airport via Ahmedabad
- Ave. Duration
- 3h 55m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹6,500–12,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Chaudhary Charan Singh Airport via Delhi
- Ave. Duration
- 4h 18m
- When
- Every day
- Estimated price
- ₹6,500–12,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Chaudhary Charan Singh Airport via Indore
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- ₹6,500–12,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Varanasi Airport
- Ave. Duration
- 2h 17m
- When
- Every day
- Estimated price
- ₹6,500–13,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Varanasi Airport via Ahmedabad
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- ₹6,500–13,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Varanasi Airport via Delhi
- Ave. Duration
- 4h 38m
- When
- Every day
- Estimated price
- ₹6,500–13,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Varanasi Airport via Hindon
- Ave. Duration
- 4h 50m
- When
- Monday to Saturday
- Estimated price
- ₹6,500–13,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Varanasi Airport via Kolkata
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- ₹6,500–13,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Varanasi Airport via Hyderabad
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- ₹6,500–13,000
Flights from Pune Airport to Chaudhary Charan Singh Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- ₹6,500–11,000
Flights from Pune Airport to Chaudhary Charan Singh Airport via Delhi
- Ave. Duration
- 4h 52m
- When
- Monday to Wednesday
- Estimated price
- ₹6,500–11,000
Flights from Pune Airport to Chaudhary Charan Singh Airport via Hyderabad
- Ave. Duration
- 5h 15m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹6,500–11,000
- Website
- airindia.in
Flights from Surat to Maryada Purushottam Shri Ram International Airport via Delhi
- Ave. Duration
- 11h 12m
- When
- Every day
- Estimated price
- ₹10,000–30,000
Flights from Surat to Chaudhary Charan Singh Airport via Delhi
- Ave. Duration
- 8h 15m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹7,000–23,000
Flights from Surat to Chaudhary Charan Singh Airport via Pune Airport
- Ave. Duration
- 6h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹7,500–23,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Chaudhary Charan Singh Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- ₹7,500–13,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Varanasi Airport
- Ave. Duration
- 2h 22m
- When
- Every day
- Estimated price
- ₹6,500–17,000
Flights from Pune Airport to Chaudhary Charan Singh Airport
- Ave. Duration
- 2h 15m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹7,500–13,000
- Website
- airindiaexpress.in
Flights from Surat to Maryada Purushottam Shri Ram International Airport via Delhi
- Ave. Duration
- 11h 12m
- When
- Every day
- Estimated price
- ₹10,000–30,000
Flights from Surat to Chaudhary Charan Singh Airport via Pune Airport
- Ave. Duration
- 6h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹7,500–23,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Chaudhary Charan Singh Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- ₹7,500–13,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Varanasi Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- ₹6,500–16,000
Flights from Pune Airport to Chaudhary Charan Singh Airport
- Ave. Duration
- 2h 15m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹7,500–13,000
- Website
- starlightairline.com
Flights from Chhatrapati Shivaji Maharaj International Airport to Maryada Purushottam Shri Ram International Airport via Delhi
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- ₹10,000–15,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Chaudhary Charan Singh Airport
- Ave. Duration
- 2h 20m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹4,600–17,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Varanasi Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- ₹5,500–13,000
- Website
- spicejet.com
Flights from Chhatrapati Shivaji Maharaj International Airport to Varanasi Airport
- Ave. Duration
- 2h 25m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹6,000–8,500
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Vapi to Surat
- Ave. Duration
- 1h 39m
- Frequency
- Every 30 minutes
- Estimated price
- ₹140–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
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 Vapi to Gonda Jn
- Ave. Duration
- 30h 58m
- Frequency
- Once daily
- Estimated price
- ₹650–5,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹650–800
- Third AC (3A)
- ₹1,700–2,100
- Second AC (2A)
- ₹2,400–3,000
- First Class (1A)
- ₹4,000–5,500
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 Vapi to Borivali
- Ave. Duration
- 2h 2m
- Frequency
- Every 30 minutes
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
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 Vapi to Surat
- Ave. Duration
- 1h 39m
- Frequency
- Every 30 minutes
- Estimated price
- ₹140–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
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 Vapi to Borivali
- Ave. Duration
- 2h 2m
- Frequency
- Every 30 minutes
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
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 Vapi to Borivali
- Ave. Duration
- 2h 2m
- Frequency
- Every 30 minutes
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Babatpur to Bahraich
- Ave. Duration
- 7h 16m
- 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 Vapi to Shivaji Nagar
- Ave. Duration
- 5h 33m
- Frequency
- 4 times a week
- 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
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 Gatwick Airport into central London, Heading to Europe? Read this before you buy a Eurail Pass, and Best ways to travel around Australia - to help you get the most out of your next trip.






