There are 4 ways to get from Navsari to Vadodara by train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Line 20959 train, train
best- Take the train from Navsari to Surat20959 / ...
- Take the train from Surat to Vadodara Jn12951 / ...
1h 57m₹267–2,104Bus
- Take the bus from Navasari to Vadodara
3h 25m₹340–500Drive 165.5 km
- Drive from Navsari to Vadodara165.5 km
2h 24m₹1,756–2,537Taxi
- Take the taxi from Navsari to Vadodara165.5 km
2h 24m₹3,800–4,600
Navsari to Vadodara by train
Questions & Answers
The cheapest way to get from Navsari to Vadodara is to bus which costs ₹340 - ₹500 and takes 3h 25m.
The fastest way to get from Navsari to Vadodara is to line 20959 train and train which takes 1h 57m and costs ₹260 - ₹2,100.
Yes, there is a direct bus departing from Navasari and arriving at Vadodara. Services depart once daily, and operate every day. The journey takes approximately 3h 25m.
No, there is no direct train from Navsari to Vadodara. However, there are services departing from Navsari and arriving at Vadodara Jn via Surat. The journey, including transfers, takes approximately 1h 57m.
The distance between Navsari and Vadodara is 160 km. The road distance is 165.5 km.
The best way to get from Navsari to Vadodara without a car is to line 20959 train and train which takes 1h 57m and costs ₹260 - ₹2,100.
It takes approximately 1h 57m to get from Navsari to Vadodara, including transfers.
Navsari to Vadodara bus services, operated by Vijayanand Travels, depart from Navasari station.
Navsari to Vadodara train services, operated by Indian Railways, depart from Navsari station.
The best way to get from Navsari to Vadodara is to line 20959 train and train which takes 1h 57m and costs ₹260 - ₹2,100. Alternatively, you can bus, which costs ₹340 - ₹500 and takes 3h 25m.
What companies run services between Navsari, India and Vadodara, India?
You can take a train from Navsari to Vadodara Jn via Surat in around 1h 57m. Alternatively, Vijayanand Travels operates a bus from Navasari to Vadodara once daily. Tickets cost ₹340–500 and the journey takes 3h 25m.
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Navsari to Surat
- Ave. Duration
- 28 min
- Frequency
- Hourly
- Estimated price
- ₹110–950
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹110–140
- Third AC (3A)
- ₹340–420
- Second AC (2A)
- ₹450–600
- First Class (1A)
- ₹700–950
Train from Surat to Vadodara Jn
- Ave. Duration
- 1h 18m
- Frequency
- Every 20 minutes
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
- Phone
- 0836 230 7300
- help@vrlbus.in
- Website
- vrlbus.in
Bus from Navasari to Vadodara
- Ave. Duration
- 3h 25m
- Frequency
- Once daily
- Estimated price
- ₹340–500
- Schedules at
- vrlbus.in
- Ave. Duration
- 2h 24m
- Estimated price
- ₹3,800–4,600
One Sided Cabs
- Phone
- +91 95 74 99 79 97
- Website
- onesidedcabs.com
Honor Cab Services
- Phone
- +91 80 00 08 80 30
- Website
- honorcab.com
Goga Cab
- Phone
- +91 95 12 21 55 44
- Website
- gogacab.in
Virat Cab
- Phone
- +91 93 77 73 33 28
- Website
- virat-cab.business.site
Surat Taxi Hire
- Phone
- +91 98 25 48 74 25
- Website
- surattaxihire.com
A Prachi Taxi Service
- Phone
- +91 73 59 13 92 23
- Website
- surattaxiservice.com
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, How to get from London to Edinburgh, and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.
More Questions & Answers
Navsari to Vadodara bus services, operated by Vijayanand Travels, arrive at Vadodara station.
Navsari to Vadodara train services, operated by Indian Railways, arrive at Surat station.
Yes, the driving distance between Navsari to Vadodara is 166 km. It takes approximately 2h 24m to drive from Navsari to Vadodara.
There are 174+ hotels available in Vadodara.










