There are 6 ways to get from Navsari to Vrindāvan 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 from Surat, train
best- Fly from Surat (STV) to Indira Gandhi International Airport (DEL)plane STV - DEL
- Take the train from New Delhi to Mathura Jntrain
5h 1m₹6,969–11,876Train
cheapest- Take the train from Navsari to Mathura Jntrain 12925 / ...
17h₹761–3,952Train via Surat
- Take the train from Surat to Mathura Jntrain 12953 / ...
13h 41m₹868–4,846Train, bus
- Take the train from Navsari to Vadodara Jntrain
- Take the bus from Vadodara, Gujarat to Agra, Uttar Pradeshbus
- Take the bus from Agra, Uttar Pradesh to Mathura, Uttar Pradeshbus
30h 27mDrive 1,044.2 km
- Drive from Navsari to Vrindāvancar 1,044.2 km
11h 58m₹11,807–17,054Train to Civil Airport Harni, fly, train
- Take the train from Navsari to Vadodara Jntrain
- Fly from Civil Airport Harni (BDQ) to Indira Gandhi International Airport (DEL)plane BDQ - DEL
- Take the train from New Delhi to Mathura Jntrain
8h 25m₹6,780–12,142
Surat (STV) to Indira Gandhi International Airport (DEL) flights
Comparing Your Travel Options
The cheapest way to get from Navsari to Vrindāvan is to train which costs ₹750 - ₹4,000 and takes 17h.
The fastest way to get from Navsari to Vrindāvan is to fly and train which takes 5h 1m and costs ₹6,500 - ₹12,000.
No, there is no direct train from Navsari to Vrindāvan. However, there are services departing from Navsari and arriving at Mathura Jn via Surat. The journey, including transfers, takes approximately 13h 41m.
The distance between Navsari and Vrindāvan is 1148 km. The road distance is 1044.2 km.
The best way to get from Navsari to Vrindāvan without a car is to train via Surat which takes 13h 41m and costs ₹850 - ₹4,900.
It takes approximately 5h 1m to get from Navsari to Vrindāvan, including transfers.
Navsari to Vrindāvan train services, operated by Indian Railways, depart from Surat station.
Navsari to Vrindāvan train services, operated by Indian Railways, arrive at Mathura Jn station.
Yes, the driving distance between Navsari to Vrindāvan is 1044 km. It takes approximately 11h 58m to drive from Navsari to Vrindāvan.
There are 979+ hotels available in Vrindāvan.
What companies run services between Navsari, India and Vrindāvan, India?
Indian Railways operates a train from Surat to Mathura Jn every 4 hours. Tickets cost ₹470–3,600 and the journey takes 11h 38m.
- Website
- goindigo.in
Flights from Surat to Indira Gandhi International Airport
- Ave. Duration
- 1h 48m
- When
- Every day
- Estimated price
- ₹5,500–8,500
Flights from Surat to Indira Gandhi International Airport via Pune
- Ave. Duration
- 4h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹5,500–8,500
Flights from Civil Airport Harni to Indira Gandhi International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- ₹6,000–9,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from New Delhi to Mathura Jn
- Ave. Duration
- 1h 19m
- Frequency
- Hourly
- Estimated price
- ₹150–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
Train from Surat to Mathura Jn
- Ave. Duration
- 11h 38m
- Frequency
- Every 4 hours
- Estimated price
- ₹470–3,600
- Website
- irctc.co.in
- Sleeper Class
- ₹470–550
- Third AC (3A)
- ₹1,200–1,500
- Second AC (2A)
- ₹1,700–2,100
- First Class (1A)
- ₹2,800–3,600
Train from Navsari to Vadodara Jn
- Ave. Duration
- 3h 3m
- Frequency
- Hourly
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹450–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Navsari to Vadodara Jn
- Ave. Duration
- 3h 3m
- Frequency
- Hourly
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹450–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from New Delhi to Mathura Jn
- Ave. Duration
- 1h 19m
- Frequency
- Hourly
- Estimated price
- ₹150–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
Train from Navsari to Mathura Jn
- Ave. Duration
- 16h 45m
- Frequency
- Twice daily
- Estimated price
- ₹480–3,700
- Website
- irctc.co.in
- Sleeper Class
- ₹480–600
- Third AC (3A)
- ₹1,200–1,500
- Second AC (2A)
- ₹1,700–2,200
- First Class (1A)
- ₹2,900–3,700
- Phone
- +91 92276 49600
- Website
- Sai Arpan Travels
Bus from Vadodara, Gujarat to Agra, Uttar Pradesh
- Ave. Duration
- 25h
- Frequency
- Every 4 hours
- Website
- Sai Arpan Travels
Want to know more about travelling around India
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to travel India's Golden Triangle
Read the travel guide








