Mumbai to Varanasi by train

Loading seats data...

From Mumbai CST to Uttar Pradesh by train

Train departures and arrivals in India sometimes may be delayed. Please do not plan connection flights based on this info.

00:10
CSMT Mumbai CST
04:15
KEI Kashi Railway Station, Uttar Pradesh
1d 4h 5m
Refund 
₹ 1,021
2 Adults: ₹ 2,042
00:10
CSMT Mumbai CST
04:15
KEI Kashi Railway Station, Uttar Pradesh
1d 4h 5m
Refund 
₹ 2,036
2 Adults: ₹ 4,072
00:10
CSMT Mumbai CST
04:15
KEI Kashi Railway Station, Uttar Pradesh
1d 4h 5m
Refund 
₹ 2,776
2 Adults: ₹ 5,552

From Mumbai CST to Varanasi by train

Train departures and arrivals in India sometimes may be delayed. Please do not plan connection flights based on this info.

00:10
CSMT Mumbai CST
04:40
BSB Varanasi Jn
1d 4h 30m
Refund 
₹ 1,026
2 Adults: ₹ 2,052
00:10
CSMT Mumbai CST
04:40
BSB Varanasi Jn
1d 4h 30m
Refund 
₹ 2,051
2 Adults: ₹ 4,102
00:10
CSMT Mumbai CST
04:40
BSB Varanasi Jn
1d 4h 30m
Refund 
₹ 2,796
2 Adults: ₹ 5,592

From Mumbai Dadar to Uttar Pradesh by train

Train departures and arrivals in India sometimes may be delayed. Please do not plan connection flights based on this info.

00:25
DR Mumbai Dadar
04:15
KEI Kashi Railway Station, Uttar Pradesh
1d 3h 50m
Refund 
₹ 1,021
2 Adults: ₹ 2,042
00:25
DR Mumbai Dadar
04:15
KEI Kashi Railway Station, Uttar Pradesh
1d 3h 50m
Refund 
₹ 2,036
2 Adults: ₹ 4,072
00:25
DR Mumbai Dadar
04:15
KEI Kashi Railway Station, Uttar Pradesh
1d 3h 50m
Refund 
₹ 2,776
2 Adults: ₹ 5,552

From Mumbai Dadar to Varanasi by train

Train departures and arrivals in India sometimes may be delayed. Please do not plan connection flights based on this info.

00:25
DR Mumbai Dadar
04:40
BSB Varanasi Jn
1d 4h 15m
Refund 
₹ 1,026
2 Adults: ₹ 2,052
00:25
DR Mumbai Dadar
04:40
BSB Varanasi Jn
1d 4h 15m
Refund 
₹ 2,051
2 Adults: ₹ 4,102
00:25
DR Mumbai Dadar
04:40
BSB Varanasi Jn
1d 4h 15m
Refund 
₹ 2,796
2 Adults: ₹ 5,592

From Lokmanya Tilak Term to Varanasi by train

Train departures and arrivals in India sometimes may be delayed. Please do not plan connection flights based on this info.

00:35
LTT Lokmanya Tilak Term, Mumbai
04:15
BSB Varanasi Jn
1d 3h 40m
Refund 
₹ 1,051
2 Adults: ₹ 2,102
00:35
LTT Lokmanya Tilak Term, Mumbai
04:15
BSB Varanasi Jn
1d 3h 40m
Refund 
₹ 2,081
2 Adults: ₹ 4,162
00:35
LTT Lokmanya Tilak Term, Mumbai
04:15
BSB Varanasi Jn
1d 3h 40m
Refund 
₹ 2,796
2 Adults: ₹ 5,592
00:35
LTT Lokmanya Tilak Term, Mumbai
04:15
BSB Varanasi Jn
1d 3h 40m
Refund 
₹ 4,521
2 Adults: ₹ 9,042
00:45
LTT Lokmanya Tilak Term, Mumbai
05:40
BSB Varanasi Jn
1d 4h 55m
Refund 
₹ 0
2 Adults: ₹ 0
00:45
LTT Lokmanya Tilak Term, Mumbai
05:40
BSB Varanasi Jn
1d 4h 55m
Refund 
₹ 0
2 Adults: ₹ 0
00:45
LTT Lokmanya Tilak Term, Mumbai
04:45
BSB Varanasi Jn
1d 4h
Refund 
₹ 0
2 Adults: ₹ 0
00:45
LTT Lokmanya Tilak Term, Mumbai
06:10
BSB Varanasi Jn
1d 5h 25m
Refund 
₹ 0
2 Adults: ₹ 0
00:45
LTT Lokmanya Tilak Term, Mumbai
05:40
BSB Varanasi Jn
1d 4h 55m
Refund 
₹ 0
2 Adults: ₹ 0
05:23
LTT Lokmanya Tilak Term, Mumbai
07:08
BSB Varanasi Jn
1d 1h 45m
Refund 
₹ 731
2 Adults: ₹ 1,462
05:23
LTT Lokmanya Tilak Term, Mumbai
07:08
BSB Varanasi Jn
1d 1h 45m
Refund 
₹ 731
2 Adults: ₹ 1,462
05:23
LTT Lokmanya Tilak Term, Mumbai
07:08
BSB Varanasi Jn
1d 1h 45m
Refund 
₹ 731
2 Adults: ₹ 1,462
06:35
LTT Lokmanya Tilak Term, Mumbai
13:10
BSB Varanasi Jn
1d 6h 35m
Refund 
₹ 1,021
2 Adults: ₹ 2,042
06:35
LTT Lokmanya Tilak Term, Mumbai
13:25
BCY Varanasi City
1d 6h 50m
Refund 
₹ 1,021
2 Adults: ₹ 2,042
06:35
LTT Lokmanya Tilak Term, Mumbai
13:25
BCY Varanasi City
1d 6h 50m
Refund 
₹ 2,036
2 Adults: ₹ 4,072
06:35
LTT Lokmanya Tilak Term, Mumbai
13:10
BSB Varanasi Jn
1d 6h 35m
Refund 
₹ 2,036
2 Adults: ₹ 4,072
06:35
LTT Lokmanya Tilak Term, Mumbai
13:10
BSB Varanasi Jn
1d 6h 35m
Refund 
₹ 2,776
2 Adults: ₹ 5,552
06:35
LTT Lokmanya Tilak Term, Mumbai
13:25
BCY Varanasi City
1d 6h 50m
Refund 
₹ 2,776
2 Adults: ₹ 5,552
07:40
LTT Lokmanya Tilak Term, Mumbai
13:20
BSB Varanasi Jn
5h 40m
Refund 
₹ 0
2 Adults: ₹ 0
07:40
LTT Lokmanya Tilak Term, Mumbai
13:20
BSB Varanasi Jn
5h 40m
Refund 
₹ 0
2 Adults: ₹ 0
07:40
LTT Lokmanya Tilak Term, Mumbai
13:20
BSB Varanasi Jn
5h 40m
Refund 
₹ 0
2 Adults: ₹ 0
12:15
LTT Lokmanya Tilak Term, Mumbai
14:05
BSB Varanasi Jn
1d 1h 50m
Refund 
₹ 1,011
2 Adults: ₹ 2,022
12:15
LTT Lokmanya Tilak Term, Mumbai
14:15
BCY Varanasi City
1d 2h
Refund 
₹ 1,021
2 Adults: ₹ 2,042
12:15
LTT Lokmanya Tilak Term, Mumbai
14:05
BSB Varanasi Jn
1d 1h 50m
Refund 
₹ 2,021
2 Adults: ₹ 4,042
12:15
LTT Lokmanya Tilak Term, Mumbai
14:15
BCY Varanasi City
1d 2h
Refund 
₹ 2,036
2 Adults: ₹ 4,072
12:15
LTT Lokmanya Tilak Term, Mumbai
14:05
BSB Varanasi Jn
1d 1h 50m
Refund 
₹ 2,751
2 Adults: ₹ 5,502
12:15
LTT Lokmanya Tilak Term, Mumbai
14:15
BCY Varanasi City
1d 2h
Refund 
₹ 2,776
2 Adults: ₹ 5,552
12:40
LTT Lokmanya Tilak Term, Mumbai
19:25
BSB Varanasi Jn
1d 6h 45m
Refund 
₹ 1,056
2 Adults: ₹ 2,112
12:40
LTT Lokmanya Tilak Term, Mumbai
19:25
BSB Varanasi Jn
1d 6h 45m
Refund 
₹ 2,136
2 Adults: ₹ 4,272
12:40
LTT Lokmanya Tilak Term, Mumbai
19:25
BSB Varanasi Jn
1d 6h 45m
Refund 
₹ 2,901
2 Adults: ₹ 5,802
15:50
LTT Lokmanya Tilak Term, Mumbai
19:55
BSB Varanasi Jn
1d 4h 5m
Refund 
₹ 0
2 Adults: ₹ 0
15:50
LTT Lokmanya Tilak Term, Mumbai
19:55
BSB Varanasi Jn
1d 4h 5m
Refund 
₹ 0
2 Adults: ₹ 0
15:50
LTT Lokmanya Tilak Term, Mumbai
19:55
BSB Varanasi Jn
1d 4h 5m
Refund 
₹ 0
2 Adults: ₹ 0
21:05
LTT Lokmanya Tilak Term, Mumbai
05:05
BSB Varanasi Jn
8h
Refund 
₹ 0
2 Adults: ₹ 0
21:05
LTT Lokmanya Tilak Term, Mumbai
05:05
BSB Varanasi Jn
8h
Refund 
₹ 0
2 Adults: ₹ 0
21:05
LTT Lokmanya Tilak Term, Mumbai
05:05
BSB Varanasi Jn
8h
Refund 
₹ 0
2 Adults: ₹ 0

From Vasai Road to Varanasi by train

Train departures and arrivals in India sometimes may be delayed. Please do not plan connection flights based on this info.

00:45
BSR Vasai Road, Nala Sopara
05:40
BSB Varanasi Jn
1d 4h 55m
Refund 
₹ 0
2 Adults: ₹ 0
00:45
BSR Vasai Road, Nala Sopara
05:40
BSB Varanasi Jn
1d 4h 55m
Refund 
₹ 0
2 Adults: ₹ 0
00:45
BSR Vasai Road, Nala Sopara
04:45
BSB Varanasi Jn
1d 4h
Refund 
₹ 0
2 Adults: ₹ 0

Mumbai to Varanasi Schedule

Mumbai to Varanasi Schedule
Transport NameRoute TimePrice
Indian Railways SL - Sleeper Class 00:10 – 04:15₹ 1,021
Indian Railways SL - Sleeper Class 05:23 – 07:08₹ 731
Indian Railways SL - Sleeper Class 06:35 – 13:10₹ 1,021
Indian Railways SL - Sleeper Class 12:15 – 14:05₹ 1,011

Popular Routes in India

How to get from Mumbai to Varanasi?

When you want to get from Mumbai to Varanasi, your choices are limited. There is only one option we offer for this route:

  • Train

How far is Mumbai from Varanasi?

The overland distance from Mumbai to Varanasi is 959 miles (1542 km).
The flying distance is 822 miles (1321 km).

How long does it take to get from Mumbai to Varanasi?

The travel time from Mumbai to Varanasi takes 31 hours in media.

How much does it cost to get from Mumbai to Varanasi?

To get from Mumbai to Varanasi prepare to shell out about INR 1,008 for your ticket.

How many trips per day are there from Mumbai to Varanasi?

Trains always run on a set schedule - there are 34 departures a day.

Useful tips for travel from Mumbai to Varanasi

While train is the only option we offer for this route, these simple tips and recommendations will help enhance your travel experience.

Trains

Things to remember before buying your train ticket:

  • Consider everything carefully while choosing the class of your train travel.
  • In most cases, the second class is comfortable enough - it features 2 or 4 berths in each compartment and is often air-conditioned.
  • If you are in for a premium experience, opt for a first class ticket. The price of first class tickets may include Wifi and a choice of snacks and drinks.

Do many travellers take train from Mumbai to Varanasi?

Up to now, 529 booked train tickets from Mumbai to Varanasi through our service. You can check reviews above.