Transport in Olomouc

Transport from Olomouc’s Main railway station to the city center

If you plan to go to Olomouc by train, your final destination is Olomouc’s Main Railway station (Hlavní nádraží) which is in about 3 km distance from the centre. The tram station is directly in front of the building. For transport to the center you can use any tram (1, 2, 4, 6, 7) you want, all of them will take you there. If you take trams 1 or 7 get out at the station Okresní soud, if you take number 2, 4 or 6 get out at the station Koruna.

Please note that the tram lines only operate between 4:00 AM and midnight. In case you arrive later, you will have to use a taxi or a night bus 52 to station Okresní soud. The bus leaves from north-western corner of the Railway station.

Transport in Olomouc

The roots of a public transport in Olomouc come up to 19th Century, when the first omnibuses crossed the city. In year 1927 Olomouc became the first Moravian city with its own bus public transport. Today the Transport Company of Olomouc (Dopravní podnik města Olomouce) operates 23 bus and 5 tram lines on routes longer than 300 km.


Single ticketThe tram lines work usually between 5:00 AM to 10:00 PM. In the night there are night bus lines. The specific connection you can find here: (just switch to English).


You can buy tickets in kiosks, ticket machines or ticket offices of the Public Transport Company. Sometimes it is possible to buy tickets also in the vehicles, but you will pay some extra money. You should also keep in mind that not every tram or bus driver speaks English.

Official ticket offices:

Legionářská 1 +420 585 533 250 Mo - Fr 06:00 - 18:00 Sa 07:00 - 12:00
Hlavní nádraží +420 972 741 626 Mo - Fr 05:00 - 19:00 Su 14:00 - 19:00
Ostravská +420 585 313 861 Mo - Fr 05:00 - 17:00  


Single ticket (you can change the means of transport until the ticked is valid)

Full Reduced Valid for (Mo-Fr) Valid for (Sa-Su)
12,- CZK 6,- CZK 40 min. 60 min.
  • Reduced fare: children from 6 to 15 years (since 10 years your child would need a special pass made by the Transport Company). Children up to 6 years travel free of charge.

Time ticket

Full Reduced Valid for
40,- CZK
120,- CZK
300,- CZK
20,- CZK
60,- CZK 
150,- CZK
1 day
7 days
30 days
  • You can buy time tickets valid more than 1 day only in official ticket offices of Public Transport Company. Don’t forget at least one photograph.
  • With reduced fare can travel:

a) Children from 6 to 15 years (since 10 years your child would need a special pass).

b) Students from 15 to 26 years. To buy time tickets valid more than 1 day you will need a special pass. For one-day ticket you can just show your ISIC card.

c) Seniors more than 70 years old. For one-day ticket you can just show IDIC, for longer valid tickets you will need a special pass.

Contact to Transport Company of Olomouc

Address: Dopravní podnik města Olomouce, a. s., Koželužská 563/1, poštovní schránka 133, Olomouc, 77110
Telephone: +420 585 533 111