Travel Mumbai to Varanasi

Mumbai to Varanasi

Arrive in Varanasi to witness the sacred ghats along the Ganges, a scene sharply different from Mumbai’s urban skyline. This page brings together every main way to get from Mumbai to Varanasi, showing when each service runs, how long the trip takes and the typical cost.

Travel options for Mumbai to Varanasi

Travel from Mumbai to Varanasi and save with a train for 1315 INR, or reach your destination faster by bus in 30 minutes.

Train from Mumbai to Varanasi

Catch a train from Mumbai by departing at Lokmanya Tilak Term, Mumbai or Mumbai Dadar and arriving at Deen Dayal Upadhyaya Jn, Varanasi or Varanasi Jn. The journey usually takes about 40 minutes. Tickets start at 1,315 INR, book your seat in advance.

Prices: 1,315 INR

Duration: 40m – 7h 40m ⏱

Journey with train from Mumbai to Varanasi for 1315 INR Ride with train from Mumbai to Varanasi for 1315 INR

View all Train tickets →

Bus from Mumbai to Varanasi

A bus journey from Mumbai to Varanasi leaves from Mumbai, with the first departure at 07:00, and reaches Varanasi in about 30 minutes. Fares begin at 3,215 INR, offering a cheap way to travel. Don’t miss the chance to reserve your seat online and ensure a stress-free trip.

Popular departures: Mumbai
Popular arrivals: Varanasi

Prices: 3,215 INR

Duration: 30m – 23h ⏱

Explore with bus from Mumbai to Varanasi in 0h 30m Explore with bus from Mumbai to Varanasi for 3215 INR Book bus from Mumbai to Varanasi in 0h 30m Hop on bus from Mumbai to Varanasi in 0h 30m Take bus from Mumbai to Varanasi for 3215 INR Book bus from Mumbai to Varanasi in 0h 30m

View all Bus tickets →

Flight from Mumbai to Varanasi

Choosing to fly between Mumbai and Varanasi means departing from BOM Mumbai Airport and reaching your destination after approximately 2 hours 10 minutes, landing at VNS Varanasi International Airport. Air travel offers the fastest way to complete this route, with prices commonly starting from 6,641 INR. Schedules and ticket options can be found in the flight availability section.

Prices: 6,641 INR

Duration: 2h 10m – 2h 30m ⏱

Go with avia from Mumbai to Varanasi in 2h 10m Hop on avia from Mumbai to Varanasi in 2h 10m Take avia from Mumbai to Varanasi in 2h 10m Take avia from Mumbai to Varanasi for 6641 INR Take avia from Mumbai to Varanasi in 2h 10m

View all Flight tickets →

Combined from Mumbai to Varanasi

Combined transport services between Mumbai and Varanasi depart from BOM Mumbai Airport and arrive at VNS Varanasi International Airport. The journey usually lasts about 4 hours 40 minutes, with tickets priced at 8,182 INR. Make sure to secure your spot and explore the available routes view combined options.

Prices: 8,182 INR

Duration: 4h 40m – 13h 5m ⏱

Book combined from Mumbai to Varanasi for 8182 INR Explore with combined from Mumbai to Varanasi in 4h 40m Go with combined from Mumbai to Varanasi for 8182 INR Travel with combined from Mumbai to Varanasi for 8182 INR

View all Combined tickets →

Charter from Mumbai to Varanasi

For a door-to-door experience, travel from Mumbai to Varanasi with a private transfer. The journey usually takes around 23 hours 27 minutes with fares starting from 31,829 INR. Book your ride.

Prices: 31,829 INR

Duration: 23h 27m – 23h 28m ⏱

Go with charter from Mumbai to Varanasi in 23h 27m Hop on charter from Mumbai to Varanasi in 23h 27m

View all Charter tickets →

Distance Mumbai to Varanasi

The distance between Mumbai and Varanasi is 1255.1 kilometers.

Mumbai to Varanasi Transportation Comparison

Compare transport options side by side using key travel metrics to find the best way to get from Mumbai to Varanasi

Train
Bus
Flight
Combined
Charter
Average price
3,951 INR
5,592 INR
7,179 INR
10,341 INR
75,245 INR
Cheapest price
1,315 INR
3,215 INR
6,641 INR
8,182 INR
31,829 INR
Average duration
4h 11m
8h 28m
2h 19m
7h 41m
23h 27m
Minimum duration
0h 40m
0h 30m
2h 10m
4h 40m
23h 27m
Number of departures
3
10
7
18
3
Tickets

Train Routes & Schedules from Mumbai to Varanasi

- Starting from Lokmanya Tilak Term, Mumbai, trains make their way to Deen Dayal Upadhyaya Jn, Varanasi, taking around 4h 15m. Tickets cost 5,224 to 5,314 INR, and rail departures run from 14:45 until 23:35.
- Reach Varanasi Jn by boarding the train at Mumbai Dadar, traveling roughly 7h 40m. Fares start at 1,315 INR, and rail services operate at 14:05.

Departure stations
Lokmanya Tilak Term, Mumbai
Mumbai Dadar
Arrival stations
Deen Dayal Upadhyaya Jn, Varanasi
Varanasi Jn

Train Timetable: Lokmanya Tilak Term, Mumbai → Deen Dayal Upadhyaya Jn, Varanasi

  • 14:45 19:00 4h 15m 5224 INR
  • 23:35 00:15 40m 5314 INR

Train Timetable: Mumbai Dadar → Varanasi Jn

  • 14:05 21:45 7h 40m 1315 INR

Check all Charter tickets →

Bus Routes & Schedules from Mumbai to Varanasi

Start your journey by boarding the bus at Mumbai. Services operate from 07:00 until 20:00, and once the vehicle departs you should expect to travel for about 2h 20m to 23h before arriving at Varanasi. Bus ticket prices start from 3,215 to 11,574 INR, and the timetable shows all daily departures so you can choose the slot that fits your plans. Check the full bus timetable for the route from Mumbai to Varanasi to plan your departures and reserve your seat.

Departure stations
Mumbai
Arrival stations
Varanasi

Bus Timetable: Mumbai → Varanasi

  • 07:00 11:00 4h 11574 INR
  • 07:30 11:00 3h 30m 5788 INR
  • 08:00 11:30 3h 30m 5788 INR
  • 08:40 11:00 2h 20m 6186 INR
  • 11:30 12:00 30m 6431 INR
  • 17:30 14:53 21h 23m 3430 INR
  • 18:00 17:00 23h 3987 INR
  • 19:00 03:00 8h 5145 INR
  • 19:15 10:45 15h 30m 4371 INR
  • 20:00 23:00 3h 3215 INR

Check all Bus tickets →

Flight Routes & Schedules from Mumbai to Varanasi

Board your flight at BOM Mumbai Airport, the only direct service from Mumbai to Varanasi. Flights operate from 08:40 until 17:40, and you can expect to be in the air for around 2h 10m to 2h 30m before landing at VNS Varanasi International Airport. Fares start from 6,641 to 8,159 INR, and you can check the full timetable for the Mumbai–Varanasi route to pick the departure that fits your plans and book your seat in advance.

Departure stations
BOM Mumbai Airport
Arrival stations
VNS Varanasi International Airport

Flight Timetable: BOM Mumbai Airport → VNS Varanasi International Airport

  • 08:40 11:00 2h 20m 8159 INR
  • 10:20 12:40 2h 20m 7444 INR
  • 13:10 15:25 2h 15m 7326 INR
  • 13:30 15:50 2h 20m 6641 INR
  • 14:55 17:25 2h 30m 7027 INR
  • 16:20 18:40 2h 20m 6660 INR
  • 17:40 19:50 2h 10m 6993 INR

Check all Flight tickets →

Combined Routes & Schedules from Mumbai to Varanasi

Start your journey at BOM Mumbai Airport on a mixed transport ride, heading to VNS Varanasi International Airport. The trip typically lasts 4h 40m to 13h 5m, with departures scheduled from 00:20 until 23:05 and fares from 8,182 to 16,461 INR. For exact options, check the timetable for travel between Mumbai and Varanasi.

Departure stations
BOM Mumbai Airport
Arrival stations
VNS Varanasi International Airport

Combined Timetable: BOM Mumbai Airport → VNS Varanasi International Airport

  • 00:20 11:30 11h 10m 8182 INR
  • 00:45 12:50 12h 5m 8669 INR
  • 02:45 11:30 8h 45m 8182 INR
  • 05:00 15:20 10h 20m 8613 INR
  • 06:05 15:20 9h 15m 8613 INR
  • 06:35 12:00 5h 25m 15752 INR
  • 06:45 12:10 5h 25m 9915 INR
  • 06:50 11:30 4h 40m 8339 INR
  • 07:00 12:00 5h 15752 INR
  • 07:05 15:20 8h 15m 8613 INR
  • 08:00 15:20 7h 20m 8613 INR
  • 08:20 14:20 6h 8613 INR
  • 08:25 16:30 8h 5m 16461 INR
  • 09:00 15:20 6h 20m 8613 INR
  • 09:30 15:05 5h 35m 14717 INR
  • 10:00 15:20 5h 20m 8613 INR
  • 11:00 17:30 6h 30m 8613 INR
  • 23:05 12:10 13h 5m 11262 INR

Check all Combined tickets →

Charter Routes & Schedules from Mumbai to Varanasi

- Set off from Mumbai in a private taxi heading toward Varanasi Hotel Transfer, spending about 23h 27m to 23h 28m on the road. Multiple departures are available, and tickets start at 31,829 INR.
- Board a private taxi at Mumbai and reach Varanasi Transfer, with the trip taking roughly 23h 27m. Multiple departures are available with fares starting at 48,094 INR.
- Hop into a private driver service at Mumbai Airport and reach Varanasi Transfer after roughly 23h 28m. With frequent departures available, tickets start at 145,812 INR.

Departure stations
Mumbai
Mumbai Airport
Arrival stations
Varanasi Hotel Transfer
Varanasi Transfer

Charter Timetable: Mumbai → Varanasi Hotel Transfer

  • --:-- --:-- 31829 INR

Charter Timetable: Mumbai → Varanasi Transfer

  • --:-- --:-- 23h 27m 48094 INR

Charter Timetable: Mumbai Airport → Varanasi Transfer

  • --:-- --:-- 23h 28m 145812 INR

Check all Charter tickets →

Frequently Asked Questions Mumbai to Varanasi

Below you will find answers to the most common questions about traveling from Mumbai to Varanasi.

How long does the Mumbai to Varanasi trip usually take?

Travel time on the Mumbai to Varanasi route varies a lot by transport type. Flights take about 2 hours 10 minutes to 2 hours 30 minutes, trains about 4 hours 15 minutes to 7 hours 40 minutes, buses about 2 hours 20 minutes to 23 hours, and charter services about 23 hours 27 minutes.

What is the cheapest way to travel from Mumbai to Varanasi?

The lowest fares on the Mumbai to Varanasi route are by train, starting at INR 1,315. Bus tickets start at INR 3,215, flights at INR 6,641, combined air options at INR 8,182, and charter services are much higher.

What is the fastest option for Mumbai to Varanasi?

Flights are the fastest option on the Mumbai to Varanasi route, taking about 2 hours 10 minutes to 2 hours 30 minutes. Train journeys are longer, and bus travel can vary widely depending on the service chosen.

How much should I expect to pay for Mumbai to Varanasi overall?

Prices on the Mumbai to Varanasi route range from INR 1,315 for the cheapest train fares to INR 11,574 for buses. Flights are priced from INR 6,641 to INR 8,159, while charter services are far above the common options.

Where do departures and arrivals usually happen on Mumbai to Varanasi trips?

For flights, departures are from BOM Mumbai Airport and arrivals are at VNS Varanasi International Airport. Trains leave from Lokmanya Tilak Term, Mumbai or Mumbai Dadar and arrive at Deen Dayal Upadhyaya Jn, Varanasi or Varanasi Jn. Buses use Mumbai and Varanasi.

How many Mumbai to Varanasi services are available, and are there first and last departures?

There are 18 combined air services, 7 direct flights, 10 buses, and 3 trains on the Mumbai to Varanasi route. First departures are 00:20 for combined air, 07:00 for buses, 08:40 for flights, and 14:05 for trains, with last departures at 23:05, 20:00, 17:40, and 23:35.

What are the flight details for Mumbai to Varanasi?

Flights on the Mumbai to Varanasi route run from BOM Mumbai Airport to VNS Varanasi International Airport. They take about 2 hours 10 minutes to 2 hours 30 minutes and cost INR 6,641 to INR 8,159. The first departure is 08:40 and the last is 17:40.

What should I know about trains from Mumbai to Varanasi?

Trains on the Mumbai to Varanasi route depart from Lokmanya Tilak Term, Mumbai or Mumbai Dadar and arrive at Deen Dayal Upadhyaya Jn, Varanasi or Varanasi Jn. They take about 4 hours 15 minutes to 7 hours 40 minutes and cost INR 1,315 to INR 5,314.

Are buses a practical option for Mumbai to Varanasi, and what are the details?

Buses on the Mumbai to Varanasi route leave from Mumbai and arrive in Varanasi. Fares start at INR 3,215 and go up to INR 11,574. Travel time ranges from about 2 hours 20 minutes to 23 hours, with departures between 07:00 and 20:00.

What is the combined air option for Mumbai to Varanasi?

The combined air option on the Mumbai to Varanasi route runs from BOM Mumbai Airport to VNS Varanasi International Airport. It costs INR 8,182 to INR 16,461 and takes about 4 hours 40 minutes to 13 hours. The first departure is 00:20 and the last is 23:05.

Is there a charter option for Mumbai to Varanasi, and what does it include?

Charter service is available on the Mumbai to Varanasi route, with departures from Mumbai or Mumbai Airport and arrivals at Varanasi Transfer or Varanasi Hotel Transfer. It costs INR 31,829 to INR 145,812 and takes about 23 hours 27 minutes.

If I need to book Mumbai to Varanasi tickets, where should I look?

For Mumbai to Varanasi reservations, TicketRoutes.com is the booking reference to use. It lists the available transport options, fares, and route details in one place, which is useful when comparing trains, buses, and flights.


More travel routes for Mumbai and Varanasi

Planning more stops after Mumbai to Varanasi?

If your journey doesn’t end with Mumbai to Varanasi, use the TicketRoutes Travel Planner to build a complete multi-city itinerary. Compare buses, trains, ferries, and flights for several destinations at once — faster and easier.

Try the Travel Planner

Perfect for travelers visiting multiple cities on one trip.