Travel Mumbai to Varanasi

Mumbai to Varanasi Train: Schedules, Tickets & Prices

Travel from Mumbai to Varanasi by train in around 40m to 7h 40m, with tickets available from 1,315 INR to 5,314 INR.

Train from Mumbai to Varanasi

Board at Lokmanya Tilak Term, Mumbai or Mumbai Dadar and travel from Mumbai to Varanasi, reaching Deen Dayal Upadhyaya Jn, Varanasi or Varanasi Jn after around 40 minutes. Fares begin at 1,315 INR. Reserve your ticket before your departure.

Prices: 1,315 INR to 5,314 INR

Duration: 40m – 7h 40m ⏱

Choose train from Mumbai to Varanasi in 0h 40m Book train from Mumbai to Varanasi in 0h 40m

View all Train tickets →

Distance Mumbai to Varanasi

The distance between Mumbai and Varanasi is 1255.1 kilometers.

Train from Mumbai to Varanasi Details

Find key information about the Train from Mumbai to Varanasi, including travel time, prices and stations.

Train
Average price
3,951 INR
 
Cheapest
1,315 INR
Average duration
4h 12m
 
Shortest
40m
Number of departures
3
14:05 - 23:35
Tickets
 
Stations
Departure stations
Arrival stations
Lokmanya Tilak Term, Mumbai
Mumbai Dadar
Deen Dayal Upadhyaya Jn, Varanasi
Varanasi Jn

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.

Check all Train tickets →

Frequently Asked Questions Train Mumbai to Varanasi

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

How long does the Mumbai to Varanasi train journey usually take?

A train journey from Mumbai to Varanasi can take about 4 hours 15 minutes to around 7 hours 40 minutes, depending on the service you choose. The exact travel time varies by train and station pair, so it is worth checking the specific train before booking.

What is the price range for train tickets from Mumbai to Varanasi?

Train tickets for Mumbai to Varanasi are priced from 1315 INR to 5314 INR. The final fare depends on the train service and the type of ticket you select, so comparing options before you book can help you find the best fit.

Which stations are used for the Mumbai to Varanasi train trip?

For a train trip from Mumbai to Varanasi, departures are available from Lokmanya Tilak Term, Mumbai and Mumbai Dadar. On arrival, trains serve Deen Dayal Upadhyaya Jn, Varanasi and Varanasi Jn, so it is important to match your ticket with the correct station pair.

When is the first and last train departure from Mumbai to Varanasi?

The Mumbai to Varanasi train schedule starts with a first departure at 14:05 and the last train departure is at 23:35. If you are planning your train journey, these times can help you choose a departure that suits your travel plans.

How many train services run between Mumbai and Varanasi?

There are 3 train services between Mumbai and Varanasi. Since the number is limited, it is a good idea to check the train schedule early and book the option that best matches your timing and station preference.

Can I book train tickets for Mumbai to Varanasi in advance?

Yes, it is sensible to book train tickets for Mumbai to Varanasi in advance, especially because there are only 3 train services on this route. Booking early gives you a better chance of getting the departure time and station pair you want.

Is there a direct train connection from Mumbai to Varanasi?

Yes, the Mumbai to Varanasi train connection includes direct station pairs such as Lokmanya Tilak Term, Mumbai to Deen Dayal Upadhyaya Jn, Varanasi and Mumbai Dadar to Varanasi Jn. That makes the train journey straightforward once you choose the right departure and arrival stations.

What should I keep in mind before taking the Mumbai to Varanasi train service?

Before taking the Mumbai to Varanasi train service, check the departure station carefully, since trains leave from Lokmanya Tilak Term, Mumbai or Mumbai Dadar and arrive at Deen Dayal Upadhyaya Jn, Varanasi or Varanasi Jn. It also helps to compare the fare range of 1315 INR to 5314 INR and the journey time of about 4 hours 15 minutes to around 7 hours 40 minutes so you can choose the most suitable train.


More Train routes from and to Mumbai or Varanasi

Planning more than just Mumbai to Varanasi?

You’re currently viewing Train options for Mumbai to Varanasi. If your trip includes more destinations, the TicketRoutes Travel Planner lets you compare different transport types and multiple routes in one place.

Open Travel Planner

Ideal for multi-city trips and flexible travel plans.