Train stations in Prague

Prague has four train stations. Most international trains use Praha hlavní nádraží, but some stop only at Praha-Holešovice.

View of Prague, Czechia
Stations
8
Passenger operators
7
Routes covered
15

Where to book

Train tickets

  • Omio

    Omio connects you with over 1,000 transport providers - trains, buses, flights, and more - to simplify your travel planning.

    Check times & prices
  • Rail Europe

    Rail Europe is a leading travel tech company specializing in European train bookings for over 15,000 travel professionals worldwide.

  • Trainline

    Trainline sells rail and coach tickets worldwide on behalf of major UK and European transport companies.

Passenger train operators

Train stations in Prague

Train routes to and from Prague

Find places to stay in Prague

Bright bedroom with white bedding and a breakfast tray on the bedBrowse stays in PragueHotels and apartments via Booking.com

Before you travel

Most long-distance and international trains in Prague use Praha hlavní nádraží, the city's main station.

Some services may use other Prague stations, especially for regional journeys or routes serving a specific part of the city, so it is worth checking the station name shown on your ticket before you travel.

Station names in Prague are usually shown in Czech. Hlavní nádraží means main station, so Praha hlavní nádraží is the name to look for when your booking or timetable refers to Prague's main railway station.

Frequently asked questions

Is Praha hlavní nádraží open all night?

No. The station hall closes between 01:15 and 02:30. It is open from 00:00 to 01:15 and again from 02:30 to 24:00. Other facilities keep different hours, so check the service you need before travelling overnight.

Can I buy RegioJet or Leo Express tickets at Prague Main Station?

Yes. RegioJet has branches at Praha hlavní nádraží, while Leo Express has a ticket office at Prague Main Station. Buy from the operator shown on your train and check desk hours before relying on an in-person purchase.

Can children travel free on Prague public transport?

Children under 15 travel free within Prague, but proof rules change at age 10. Children aged 10 to 15 need suitable proof of age; ages 6 to 10 do not. Check PID rules when travelling beyond Prague.

Can I walk between Praha hlavní nádraží and Praha Masarykovo nádraží?

Yes. The stations are separate but roughly 850 metres apart, so you can walk between them. Allow extra time with luggage and check a street map before accepting a connection that requires a transfer between the two stations.

Are there luggage lockers at Praha-Holešovice?

No. Do not plan around left luggage or self-service lockers at Praha-Holešovice. Use Praha hlavní nádraží when its storage suits your route, and confirm availability before travel.