There are 6 ways to get from Faizabad to Vapi by plane, train, bus, 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.
Fly, train
best- Fly from Maryada Purushottam Shri Ram International Airport (AYJ) to Surat (STV)plane AYJ - STV
- Take the train from Surat to Vapitrain
7h 10m₹10,744–17,823Train via Lucknow
cheapest- Take the train from Ayodhya Cantt to Lucknow Jntrain 22425 Vande Bharat Exp
- Take the train from Lucknowjn to Vapitrain 20922
27h 4m₹804–6,174Bus via Indore
- Take the bus from Faizabad to Indorebus
- Take the bus from Indore to Vadodarabus
- Take the bus from Vadodara to Vapibus
31h 28mDrive 1,355.7 km
- Drive from Faizabad to Vapicar 1,355.7 km
20h 22m₹13,263–19,157Train
- Take the train from Ayodhya Cantt to Surattrain 19054
- Take the train from Surat to Vapitrain 19018 / ...
36h 43m₹873–6,583Bus
- Take the bus from Faizabad to Vadodarabus redbusIndia_A/C Sleeper / ...
- Take the bus from Vadodara to Vapibus Vadodara - Vapi
38h 5m
Faizabad to Vapi by train and foot
Comparing Your Travel Options
The cheapest way to get from Faizabad to Vapi is to train via Lucknow which costs ₹800 - ₹6,500 and takes 27h 4m.
The fastest way to get from Faizabad to Vapi is to fly and train which takes 7h 10m and costs ₹10,000 - ₹18,000.
No, there is no direct bus from Faizabad to Vapi. However, there are services departing from Faizabad and arriving at Vapi via Indore and Vadodara. The journey, including transfers, takes approximately 31h 28m.
No, there is no direct train from Faizabad to Vapi. However, there are services departing from Ayodhya Cantt and arriving at Vapi via Lucknowjn. The journey, including transfers, takes approximately 27h 4m.
The distance between Faizabad and Vapi is 1258 km. The road distance is 1355.7 km.
The best way to get from Faizabad to Vapi without a car is to train via Lucknow which takes 27h 4m and costs ₹800 - ₹6,500.
It takes approximately 7h 10m to get from Faizabad to Vapi, including transfers.
Faizabad to Vapi bus services, operated by Asha Travels, depart from Faizabad station.
Faizabad to Vapi train services, operated by Indian Railways, depart from Ayodhya Cantt station.
The best way to get from Faizabad to Vapi is to train via Lucknow which takes 27h 4m and costs ₹800 - ₹6,500. Alternatively, you can bus via Indore, which costs and takes 31h 28m.
What companies run services between Faizabad, India and Vapi, India?
You can take a train from Ayodhya Cantt to Vapi via Lucknow Jn and Lucknowjn in around 27h 4m. Alternatively, you can take a bus from Faizabad to Vapi via Indore and Vadodara in around 31h 28m.
- Website
- goindigo.in
Flights from Maryada Purushottam Shri Ram International Airport to Surat via Delhi
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- ₹12,000–16,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Surat to Vapi
- Ave. Duration
- 1h 36m
- Frequency
- Every 30 minutes
- 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 Ayodhya Cantt to Lucknow Jn
- Ave. Duration
- 1h 50m
- Frequency
- 6 times a week
- 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 Lucknowjn to Vapi
- Ave. Duration
- 24h 8m
- Frequency
- Once a week
- Estimated price
- ₹650–5,000
- Website
- irctc.co.in
- Sleeper Class
- ₹650–800
- Third AC (3A)
- ₹1,600–2,100
- Second AC (2A)
- ₹2,300–3,000
- First Class (1A)
- ₹3,900–5,000
Train from Ayodhya Cantt to Surat
- Ave. Duration
- 34h 50m
- Frequency
- Once a week
- Estimated price
- ₹700–5,500
- Website
- irctc.co.in
- Sleeper Class
- ₹700–900
- Third AC (3A)
- ₹1,800–2,300
- Second AC (2A)
- ₹2,600–3,300
- First Class (1A)
- ₹4,400–5,500
Train from Surat to Vapi
- Ave. Duration
- 1h 36m
- Frequency
- Every 30 minutes
- 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
- Phone
- 080-463333629
- [email protected]
- Website
- Asha Travels
Bus from Faizabad to Indore
- Ave. Duration
- 17h 55m
- Frequency
- 4 times a day
- Website
- Asha Travels
- Phone
- +91 6390273737
- Website
- Betrwanti Travels
Bus from Faizabad to Indore
- Ave. Duration
- 17h 25m
- Frequency
- Twice daily
- Website
- Betrwanti Travels
- Website
- Betrwanti Travels
- Phone
- +919228009328
- [email protected]
- Website
- Raj Ratan Tours & Travels
Bus from Faizabad to Indore
- Ave. Duration
- 17h 45m
- Frequency
- Twice daily
- Schedules at
- Raj Ratan Tours & Travels
Bus from Faizabad to Vadodara
- Ave. Duration
- 33h 45m
- Frequency
- Once daily
- Schedules at
- Raj Ratan Tours & Travels
- Phone
- +91 9680227000
- [email protected]
- Website
- omio.com
Bus from Faizabad to Indore
- Ave. Duration
- 17h
- Frequency
- 6 times a week
- Book at
- GK Travels
- Website
- Deep Travels
Bus from Indore to Vadodara
- Ave. Duration
- 6h 30m
- Frequency
- Hourly
- Schedules at
- Deep Travels
- Website
- Sonu Dreamline Bus
Bus from Indore to Vadodara
- Ave. Duration
- 7h
- Frequency
- 3 times a day
- Schedules at
- Sonu Dreamline Bus
- Phone
- +91 28135 05331
- [email protected]
- Website
- J K Indani Travels
Bus from Indore to Vadodara
- Ave. Duration
- 6h 45m
- Frequency
- Once daily
- Schedules at
- J K Indani Travels
- Website
- Zoom Express
Bus from Indore to Vadodara
- Ave. Duration
- 6h 50m
- Frequency
- Once daily
- Schedules at
- Zoom Express
- Phone
- +91 79 26579999
- Website
- Punjab Travels
Bus from Indore to Vadodara
- Ave. Duration
- 9h
- Frequency
- Once daily
- Website
- Punjab Travels
- Schedules at
- Punjab Travels
- Website
- Pooja Travels
Bus from Indore to Vadodara
- Ave. Duration
- 10h 45m
- Frequency
- Once daily
- Schedules at
- Pooja Travels
- Website
- Pihu Travels
Bus from Indore to Vadodara
- Ave. Duration
- 7h
- Frequency
- 3 times a week
- Schedules at
- Pihu Travels
- Website
- Nafees Bus Service
Bus from Indore to Vadodara
- Ave. Duration
- 9h 40m
- Frequency
- 3 times a week
- Schedules at
- Nafees Bus Service
- Website
- RTGO BY Rahul Travels
Bus from Indore to Vadodara
- Ave. Duration
- 9h 40m
- Frequency
- Twice a week
- Schedules at
- RTGO BY Rahul Travels
- Phone
- +917303093510
- [email protected]
- Website
- intrcity.com
Bus from Vadodara to Vapi
- Ave. Duration
- 5h 45m
- Frequency
- Once daily
- Estimated price
- ₹450–2,004
- Book at
- intrcity.com
- Sleeper
- ₹1,000–1,400
- Seat
- ₹450–650
Bus from Vadodara to Vapi
- Ave. Duration
- 5h 45m
- Frequency
- Once daily
- Estimated price
- ₹450–2,004
- Book at
- intrcity.com
- Sleeper
- ₹1,000–1,400
- Seat
- ₹450–650
- Website
- jk travels
Bus from Faizabad to Vadodara
- Ave. Duration
- 31h 20m
- Frequency
- 3 times a day
- Schedules at
- jk travels
- Phone
- +91 9099022225
- [email protected]
- Website
- Shrinath Travel Agency Pvt. Ltd.
Bus from Faizabad to Vadodara
- Ave. Duration
- 37h 46m
- Frequency
- 4 times a week
- Schedules at
- Shrinath Travel Agency Pvt. Ltd.
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 Italian Lakes: Getting around by train, South Korea: Travelling from Seoul to Busan , and How to get from Luton Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
Faizabad to Vapi bus services, operated by Asha Travels, arrive at Indore station.
Faizabad to Vapi train services, operated by Indian Railways, arrive at Surat station.
Yes, the driving distance between Faizabad to Vapi is 1356 km. It takes approximately 20h 22m to drive from Faizabad to Vapi.
Book your Faizabad to Vapi train tickets online with 12go.asia.
Book your Faizabad to Vapi bus tickets online with Omio and 12go.asia.
There are 77+ hotels available in Vapi.




















