Vrindavan, the sacred town nestled in Uttar Pradesh, holds a divine connection with Lord Krishna’s life. For devotees and travelers from Mumbai, reaching Vrindavan is now more convenient than ever. Whether you prefer trains, flights, or road travel, there are multiple options available.
In this guide, we explain all the practical ways to reach Vrindavan from Mumbai, complete with updated fare details, travel times, and tips.
Book Tour Package: Mathura Vrindavan Tour Packages from Mumbai
Distance Between Mumbai and Vrindavan
The distance between Mumbai and Vrindavan is approximately 1,400 kilometers by road. Depending on the mode of transport, the travel time can range from 2.5 hours by flight (to Delhi) plus road travel, to over 24 hours by train or road. The actual duration may vary based on the chosen route and traffic conditions.
| Distance Between Mumbai and Vrindavan | ||
| Mode of Travel | Distance (Approx.) | Travel Time (Approx.) |
| By Air (via Delhi) | 1,140 km (Mumbai to Delhi) + 160 km (Delhi to Vrindavan) | 2.5 hrs flight + 3-4 hrs road |
| By Train | 1,250 to 1,400 km | 18 to 24 hours |
| By Road | 1,400 km | 22 to 28 hours |
How to Reach Vrindavan from Mumbai by Train
Traveling by train is a popular and economical option. You can either take a direct train to Mathura Junction (MTJ), which is the nearest major railway station to Vrindavan, or opt for a connecting train via Delhi. Most trains take between 18 to 24 hours, depending on the route and stoppages.
| Popular Trains from Mumbai to Mathura | ||||
| Train Name | Departure Station | Arrival Station | Travel Time | Frequency |
| Punjab Mail (12137) | Mumbai CST | Mathura Jn | ~22 hrs | Daily |
| Kushinagar Express (22538) | LTT Mumbai | Mathura Jn | ~23 hrs | Daily |
| Gorakhpur Express (15066) | Bandra Terminus | Mathura Jn | ~21 hrs | Weekly |
After reaching Mathura, Vrindavan is just 10-12 km away and easily accessible by auto-rickshaws, taxis, or e-rickshaws.
How to Reach Vrindavan from Mumbai by Air
If time is a constraint, taking a flight is the fastest way to travel. Since Vrindavan doesn’t have an airport, the nearest airport is Indira Gandhi International Airport (DEL), New Delhi.
From Mumbai Airport (BOM), several airlines operate daily direct flights to Delhi. The flight duration is approximately 2 to 2.5 hours.
| How to Reach Vrindavan from Mumbai by Air | ||
| Airline | Travel Time | Average Fare (INR) |
| IndiGo | 2 hrs 15 min | ₹4,000 – ₹6,500 |
| Air India | 2 hrs 30 min | ₹5,000 – ₹7,500 |
| Vistara | 2 hrs | ₹5,500 – ₹8,000 |
How to Reach Vrindavan from Mumbai by Road
If you’re looking for a spiritual road trip or want to explore places en route, traveling by road is an option. The journey is long, but can be a memorable one.
The most commonly taken route is: Mumbai → Vadodara → Udaipur → Jaipur → Bharatpur → Vrindavan. Travel time is approximately 24 to 28 hours, depending on traffic and stopovers.
| Estimated Road Trip Details | |||
| Type of Vehicle | Fuel Cost (Approx.) | Toll Charges | Total Cost |
| Car (Petrol) | ₹9,000 – ₹11,000 | ₹1,200 – ₹1,800 | ₹10,000 – ₹13,000 |
| SUV/MPV | ₹11,000 – ₹13,000 | ₹1,800 – ₹2,500 | ₹12,800 – ₹15,500 |
How to Reach Vrindavan from Mumbai by Bus
There is no direct government or private bus service from Mumbai to Vrindavan. However, you can travel by bus up to Agra or Mathura and then take a local taxi to Vrindavan.
For example:
- Mumbai to Agra (via sleeper or Volvo bus)
- Then, Agra to Vrindavan (approx. 70 km)
Budget vs Luxury Travel Options
Traveling from Mumbai to Vrindavan can suit every budget. While budget travelers can opt for sleeper trains or shared taxis, those seeking comfort may prefer flights, private cabs, or premium hotels. Here’s a quick comparison of the two styles:
| Budget vs Luxury Travel Options | ||||
| Travel Type | Mode/Option | Estimated Cost (INR) | Comfort Level | Travel Time |
| Budget | Sleeper Class Train + E-rickshaw | ₹1,000 – ₹1,500 | Basic | 20 – 24 hrs |
| Bus to Agra + Shared Taxi | ₹1,200 – ₹1,800 | Moderate | 22 – 26 hrs | |
| Luxury | Flight to Delhi + Private Cab | ₹6,000 – ₹10,000+ | High | 5 – 6 hrs total |
| 1st AC Train + Hotel Cab | ₹4,500 – ₹7,000+ | Comfortable | 18 – 22 hrs | |
Nearest Railway Station and Airport to Vrindavan
The nearest railway station to Vrindavan is Mathura Junction, located just 10 to 12 kilometers away. For air travel, the closest airport is Indira Gandhi International Airport in Delhi, about 160 kilometers from Vrindavan.
| Nearest Railway Station and Airport to Vrindavan | ||
| Mode | Name | Distance to Vrindavan |
| Railway | Mathura Junction (MTJ) | 10 – 12 km |
| Airport | IGI Airport, Delhi | 160 – 170 km |
Best Time to Visit Vrindavan
While Vrindavan welcomes devotees throughout the year, visiting during the cooler months or festival seasons is ideal.
| Best Time to Visit Vrindavan | ||
| Season | Duration | Highlights |
| Winter | October to March | Pleasant weather, festivals |
| Spring | March-April | Holi in Barsana & Vrindavan |
| Janmashtami | August/September | Krishna Janmashtami Celebrations |
Tips for Mumbai to Vrindavan Journey
Plan your travel in advance, especially during festivals, to avoid last-minute hassles. Always keep essentials like water, snacks, and ID proof handy for a smooth and comfortable journey.
- Book train or flight tickets well in advance, especially during festivals.
- Carry light woollens during winter months.
- Prefer morning or early evening travel from Delhi to Vrindavan to avoid highway traffic.
- Download offline maps if you plan to drive.
- Public transport between Mathura and Vrindavan is affordable and easily available.
FAQs on Reaching Vrindavan from Mumbai
Q1. What is the cheapest way to reach Vrindavan from Mumbai?
Ans. The cheapest option is traveling by train to Mathura and then taking a local rickshaw to Vrindavan.
Q2. Which is the fastest way to reach Vrindavan from Mumbai?
Ans. Taking a flight from Mumbai to Delhi and then a cab to Vrindavan is the fastest route.
Q3. How far is Vrindavan from Mathura railway station?
Ans. Vrindavan is about 10 to 12 km from Mathura Junction.
Q4. Are there direct flights to Vrindavan?
Ans. No, Vrindavan does not have an airport. The nearest airport is in Delhi.
Q5. Can I drive from Mumbai to Vrindavan?
Ans. Yes, you can drive. The distance is about 1,400 km and takes nearly 24-28 hours.

