Travelling from Pune  to Mumbai  - By Train
There are two railway stations in Pune from which you can board trains to Mumbai (Chhatrapati Shivaji Terminal (known as CST, formerly called Victoria Terminus) or Dadar Station. The line starts at Pune station or Shivaji Nagar station , in Pune.  It is best that you go all the way into downtown Pune station  to catch a train to Mumbai, especially if you are carrying luggage. From the airport, a taxi/auto rickshaw to Pune station will cost you approximately Rs 100 and takes up to 30-45 Minutes  depending on traffic conditions.
Seats on most trains are booked many days in advance. For a comfortable and carefree journey, it is better to reserve a seat. You can book train tickets through a reliable travel agent or at windows at several railway stations in Pune station. You can even book on line using the Indian Railway site http://www.indianrailways.gov.in/

Caution at the Station
When your taxi pulls into the station, you will be surrounded by porters wearing red turbans and a metallic arm-band. Their serial numbers are displayed on the armbands. Choose one porter, show him your ticket and he will find your train and your seat. If the train is not in yet, he will wait with you on the right platform. Make sure the porter puts the luggage in a place where you agree. The government rate for a porter is as per Govt Rate for up to 120kg on a trolley. 

 

TRAIN TIMINGS - PUNE STATION

 

FROM PUNE TO MUMBAI (CST)                      FROM MUMBAI TO PUNE (CST)

Train No   

Name   

Departure 

Train No   

 Name   

Departure

1010   

Singhad  Express   

06.05      

1021   

Indrayani Express   

05.40   

2124   

Deccan Queen   

07.15   

2027   

Shatabadi Express   

06.40

1026   

Pragati Express   

07.45   

1007   

Deccan Express   

06.45

1008   

Deccan Express   

15.30   

1009   

Singhad Express   

15.35

2028   

Shatabadi Express   

17.35   

1025   

Pragati Express   

16.35   

1022   

Indrayani Express   

18.20   

2123   

Deccan Queen   

17.10   

1326   

Pune - Mumbai Pass   

22.50   

1325   

Pune - Mumbai Pass      

23.40

 

 

 

TRAIN STARTING FROM PUNE STATION

Train No  Name      Days Dep. Time    
9311 Pune - Indore Exp Tue, Fri 13.50
7601 Pune - Nanded Exp Wed, Fri, Sun 15.30
1033 Pune -Darbhanga Exp Tue 16.05
2129 Pune -Howrah Azad Hind Exp Mon, Wed, Sat, Sun 16.05
1031 Pune - Varansi Gyanganga Exp Thu 16.05
1077 Pune -Jammu Tavi Jhelum Exp - 17.35
2157 Pune -Solapur Hutatma Exp - 18.10
1092 Pune - New BhujExp Tue 19.30
1096 Pune - Ahmd AhinsaExp Fri, Sat, Sun 19.30
327B Pune -Wadi Passanger - 20.45
1097 Pune -Ernakulam Poorna Exp Sat 23.10

RETURN TRAINS UP TO PUNE

Train No  Name      Days Arr. Time    
2130 Howrah -Pune Azad Hind Exp. Wed, Thu, Fri, Sun 04.50
1098 Ernakulam - Pune Poorna Exp. Wed 05.00
1095 Ahmd - Pune Ahinsa Exp. Mon, Tue, Sun 05.25
1091 New - Bhuj - Pune Exp. Fri 05.25
328A Wadi - Pune Passenger - 07.50
9312 Indore - Pune Exp. Tue 08.40
1032 Varansi - Pune Gyanganga Exp.  Sun 09.30
1034 Darbhanga - Pune Exp. Sat 09.30
2158 Solapur Pune Hutatma Exp. - 10.30
7602 Nanded - Pune Exp Tue, Thu, Sat 11.15
1078 Jammu Tavi - Pune Jhelum Exp. - 15.20

 

TRAINS PASSING VIA PUNE

Train No Name     Days Dep. Time   
7018 Secundrabad - Rajkot Exp. Wed, Sun 03.00
6614 Coimbatore - Rajkot Exp. Sat 03.00
2779 Vasco - Nizammiddin Goa Exp. - 04.05
6217 Mysore - Niz.-Swarn Jayanti Exp. Sat 16.25
6508 B'lore - Jodhpur Exp Via Miraj Mon 18.30
6510 B'lore - Ajmer Exp Via Miraj Wed, Fri 18.30
6506 B'lore - Gandhidham  Exp Via Miraj Sun 18.30
7378B Kolhapur - Nagpur Maharashtra Exp. - 22.15

TRAINS PASSING VIA PUNE

Train No Name     Days Dep. Time   
6507 Jodhpur - B'lore Exp. Via Miraj Thu 05.00
6509 Ajmer - B'lore Exp. Via Miraj Mon, Sat 05.00
6505 Gandhidham - B'lore Exp. Via Miraj Wed 05.00
7384B Nagpur - Kolhapur Maharashtra Exp. - 06.00
6218 Niz - Mysore Swarn Jayanti Exp. Tue 11.35
2780 Nizammuddin - Vasco Goa Exp - 17.10
7017 Rajkot - Secundrabad Exp. Mon, Thu 22.50
6613 Rajkot - Coimbatore Sun 22.50