There are 5 ways to get from Krnov to Pilsen by train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Krnov-Cvilin to Ostrava-Svinovtrain Re / ...
- Take the train from Ostrava-Svinov to Praha Hlavni Nadrazitrain Ic / ...
- Take the train from Praha Hlavni Nadrazi to Plzen Hlavni Nadrazitrain Re / ...
6h 22mKč 856–5,222Train via Olomouc
cheapest- Take the train from Krnov-Cvilin to Olomouc Hlavni Nadrazitrain 842 / ...
- Take the train from Olomouc Hlavni Nadrazi to Praha Hlavni Nadrazitrain Ec / ...
- Take the train from Praha Hlavni Nadrazi to Plzen Hlavni Nadrazitrain Re / ...
6h 31mKč 839–4,169Bus
- Take the bus from Krnov to Praha, ÚAN Florencbus
- Take the bus from Prague to Plzeňbus FlixBus N1308 / ...
8h 3mKč 956–1,416Drive 379.4 km
- Drive from Krnov to Pilsencar 379.4 km
4h 37mKč 1,426–2,059Bus via Pilsen
- Take the bus from Krnov to Praha, ÚAN Florencbus
- Take the bus from Prague Florenc Bus Station to Pilsenbus
8h 12mKč 866–1,236
Krnov to Pilsen by train
Questions & Answers
The cheapest way to get from Krnov to Pilsen is to bus via Pilsen which costs 850 Kč - 1 300 Kč and takes 8h 12m.
The fastest way to get from Krnov to Pilsen is to drive which takes 4h 37m and costs 1 400 Kč - 2 100 Kč.
No, there is no direct bus from Krnov to Pilsen. However, there are services departing from Krnov and arriving at Plzeň via Prague. The journey, including transfers, takes approximately 8h 3m.
No, there is no direct train from Krnov to Pilsen. However, there are services departing from Krnov-Cvilin and arriving at Plzen Hlavni Nadrazi via Ostrava-Svinov and Praha Hlavni Nadrazi. The journey, including transfers, takes approximately 6h 22m.
The distance between Krnov and Pilsen is 498 km. The road distance is 379.4 km.
The best way to get from Krnov to Pilsen without a car is to train which takes 6h 22m and costs 850 Kč - 5 500 Kč.
It takes approximately 6h 22m to get from Krnov to Pilsen, including transfers.
Krnov to Pilsen bus services, operated by Simeonidis Tours, depart from Krnov station.
Krnov to Pilsen train services, operated by České dráhy (ČD), depart from Krnov-Cvilin station.
The best way to get from Krnov to Pilsen is to train which takes 6h 22m and costs 850 Kč - 5 500 Kč. Alternatively, you can bus, which costs 950 Kč - 1 500 Kč and takes 8h 3m.
What companies run services between Krnov, Moravskoslezský kraj, Czechia and Pilsen, Czechia?
You can take a train from Krnov-Cvilin to Plzen Hlavni Nadrazi via Ostrava-Svinov and Praha Hlavni Nadrazi in around 6h 22m. Alternatively, you can take a bus from Krnov to Plzeň via Prague in around 8h 3m.
- Phone
- +420 221 111 122
- [email protected]
- Website
- Czech Railways (ČD)
Train from Krnov-Cvilin to Ostrava-Svinov
- Ave. Duration
- 49 min
- Frequency
- Hourly
- Estimated price
- Kč 150–230
- Website
- Czech Railways (ČD)
Train from Ostrava-Svinov to Praha Hlavni Nadrazi
- Ave. Duration
- 3h 23m
- Frequency
- Hourly
- Estimated price
- Kč 1,000–1,500
- Website
- Czech Railways (ČD)
Train from Praha Hlavni Nadrazi to Plzen Hlavni Nadrazi
- Ave. Duration
- 1h 33m
- Frequency
- Hourly
- Estimated price
- Kč 290–420
- Website
- Czech Railways (ČD)
Train from Krnov-Cvilin to Olomouc Hlavni Nadrazi
- Ave. Duration
- 2h
- Frequency
- Every 4 hours
- Estimated price
- Kč 250–370
- Website
- Czech Railways (ČD)
Train from Olomouc Hlavni Nadrazi to Praha Hlavni Nadrazi
- Ave. Duration
- 2h 35m
- Frequency
- Hourly
- Estimated price
- Kč 700–1,100
- Website
- Czech Railways (ČD)
Train from Praha Hlavni Nadrazi to Plzen Hlavni Nadrazi
- Ave. Duration
- 1h 33m
- Frequency
- Hourly
- Estimated price
- Kč 290–420
- Website
- Czech Railways (ČD)
- Phone
- +30-2310540970
- [email protected]
- Website
- Simeonidis Tours
Bus from Krnov to Praha, ÚAN Florenc
- Ave. Duration
- 5h 33m
- Frequency
- Once a week
- Estimated price
- Kč 750–1,100
- Website
- Simeonidis Tours
Bus from Krnov to Praha, ÚAN Florenc
- Ave. Duration
- 5h 33m
- Frequency
- Once a week
- Estimated price
- Kč 750–1,100
- Website
- Simeonidis Tours
Want to know more about travelling around Czechia
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Krnov to Pilsen bus services, operated by Simeonidis Tours, arrive at Praha, ÚAN Florenc station.
Krnov to Pilsen train services, operated by České dráhy (ČD), arrive at Ostrava-Svinov station.
Yes, the driving distance between Krnov to Pilsen is 379 km. It takes approximately 4h 37m to drive from Krnov to Pilsen.
Book your Krnov to Pilsen train tickets online with Omio.
Book your Krnov to Pilsen bus tickets online with Omio.
There are 243+ hotels available in Pilsen.









