Varanasi to Mumbai Distance
Mumbai is approximately 1200+ km from Varanasi. Compare the available routes and travel options between the two cities. Travellers can also opt for bus services, which generally take 27 hours, while trains complete the journey in approximately 24 hours, subject to the chosen service and route. If you're travelling by air, Chhatrapati Shivaji International Airport is located in Mumbai. Flights from Varanasi take around 3 hours. Flying is the fastest way to reach Mumbai, with a total travel time of approximately 3 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Direct Options
RECOMMENDED
FASTEST
Varanasi
Mumbai
Approx Travel Time
2h 25m
₹5,113
Onwards
Varanasi
Mumbai
Approx Travel Time
23h 55m
On Demand
Varanasi
Mumbai
Approx Travel Time
1d 2h 40m
₹2,700
Onwards
Via Prayagraj(Allahabad)
Varanasi
Prayagraj(Allahabad)
Mumbai
Approx Travel Time
5h 20m
₹4,895
Onwards
CHEAPEST
Varanasi
Prayagraj(Allahabad)
Mumbai
Approx Travel Time
22h 38m
₹665
Onwards
Varanasi
Prayagraj(Allahabad)
Mumbai
Approx Travel Time
1d 0h 8m
₹974
Onwards
Varanasi
Prayagraj(Allahabad)
Mumbai
Approx Travel Time
23h 57m
₹2,825
Onwards
Via Navi Mumbai
Varanasi
Navi Mumbai
Mumbai
Approx Travel Time
6h
On Demand
Via Pune
Varanasi
Pune
Mumbai
Approx Travel Time
4h 20m
₹16,928
Onwards
Via Nagpur
Varanasi
Nagpur
Mumbai
Approx Travel Time
1d 4h 35m
₹2,050
Onwards
Frequently Asked Questions
What is the straight-line (aerial) distance between Varanasi and Mumbai?
The straight-line distance is approximately 1200+ km.
What is the distance from Varanasi to Mumbai via Prayagraj(Allahabad)?
Via Prayagraj(Allahabad), the distance is approximately 1250+ km, taking around 6 hours.
Is there a train from Varanasi to Mumbai?
Yes, trains run between Varanasi and Mumbai, covering approximately 1450+ km in around 24 hours.
What is the flying distance/time from Varanasi to Mumbai?
By air, the distance is about 1200+ km, with a flight duration of approximately 3 hours to Chhatrapati Shivaji International Airport.
How much does it cost to travel from Varanasi to Mumbai?
Costs vary by mode — approximately ₹2700+ by bus and ₹5100+ by flight.
Routes Connecting Varanasi
Routes From Varanasi
Routes Connecting Mumbai
Routes From Mumbai
Popular Places Routes
- Lakhisarai to Jetpur
- Mangaon to Raigarh
- Dabwali to Tarikere
- Bahadurgarh to Dalhousie
- Bulandshahr to Mainpuri
- Puri to Brahmapur
- Nandi-Hills to Giridih
- Pune to Kushtagi
- Chandannagar to Rajampet
- Ramanagara to Mahbubnagar
- Vadakara to Kampur
- Bahraich to Mohali
- Thiruvarur to Paralakhemundi
- Mandi to Suryapet
- Ramgarh to Palakkad

