Trip to Pune

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Mumbai to Pune

🛤️ The direct train from Dadar station in Mumbai to Pune Jn station covers the distance in approximately 3 hours and 9 minutes. Operated by Indian Railways, this route provides a smooth and comfortable ride for passengers looking to reach Pune from Mumbai quickly. 💸 Ticket prices for the Mumbai to Pune train range from $1 to $10, offering an affordable transportation option for those looking to explore both cities without breaking the bank.

Where to stay in Pune

There are over 972 hotels to stay in Pune. Prices range from $6 per night.

Find accommodation
  • Indian Railways is the primary company that provides train routes from Mumbai to Pune. There is a direct train departing from Dadar station in Mumbai and arriving at Pune Jn. These services operate hourly and every day, with the journey taking approximately 3 hours and 9 minutes. The prices for a train ticket between Mumbai and Pune typically range from $1 to $10.
  • The fastest train between Mumbai and Pune is the direct service operated by Indian Railways. This train departs from Dadar station in Mumbai and arrives at Pune Jn station, with services departing hourly and operating every day. The journey between Mumbai and Pune on this train typically takes approximately 3 hours and 9 minutes, making it the quickest option for travelers between the two cities. Ticket prices for this train route range from $1 to $10.
  • The departure station for trains leaving for Pune from Mumbai is Dadar station. This station is operated by Indian Railways and serves as the starting point for direct train services connecting the two cities. Travelers can board the train at Dadar station in Mumbai to begin their journey to Pune.
  • There is one direct train operated by Indian Railways that connects Mumbai to Pune. This train departs from Dadar station in Mumbai and arrives at Pune Jn station, with services departing hourly and operating every day. The journey between the two cities takes approximately 3 hours and 9 minutes, providing travelers with a convenient and efficient mode of transportation.
  • The train journey from Mumbai to Pune concludes at Pune Junction station. This station serves as the final destination for the Mumbai to Pune train services operated by Indian Railways. Passengers will disembark at Pune Junction, which is a major railway station in Pune, offering connectivity to various parts of the city and beyond. The convenient location of Pune Junction makes it a popular choice for travelers arriving in Pune by train from Mumbai.
  • The first train of the day from Mumbai to Pune, operated by Indian Railways, departs from Dadar station and arrives at Pune Junction. These train services operate hourly, starting early in the morning, allowing passengers to make an early start on their journey. The last train of the day also follows the same route, departing from Dadar and arriving at Pune Junction, ensuring travelers have ample options throughout the day to travel between the two cities by train. The journey typically takes approximately 3 hours and 9 minutes, providing a convenient and efficient mode of transportation between Mumbai and Pune.
  • There are multiple direct train trips each day between Mumbai and Pune. These train services, operated by Indian Railways, depart from Dadar station in Mumbai and arrive at Pune Junction. With services departing hourly and operating every day, passengers have the flexibility to choose from various departure times throughout the day. The journey typically takes around 3 hours and 9 minutes, offering a convenient and efficient travel option for commuters between Mumbai and Pune.
  • Yes, there is a direct train between Mumbai and Pune. The train departs from Dadar station in Mumbai and arrives at Pune Junction. This direct service operates hourly and runs every day, providing passengers with a convenient and efficient transportation option for traveling between the two cities. The journey typically takes around 3 hours and 9 minutes, making it a popular choice for commuters and travelers.
  • The cost of a train ticket from Mumbai to Pune typically ranges from $1 to $10, depending on the class of travel and specific service chosen. Passengers have the option to select different classes like Sleeper, AC Chair Car, or AC 3 Tier, each with varying price points.

Will you be returning to Mumbai by train?

If you are looking for the return train journey, check out trains from Pune to Mumbai

See schedule