There are 13 ways to get from Perm to Karlovy Vary by plane, bus, train, subway, 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.
Fly Perm International Airport to Václav Havel Airport Prague, bus
best- Fly from Perm International Airport (PEE) to Václav Havel Airport Prague (PRG)PEE - PRG
- Take the bus from Prague Airport Terminal 1/2 to Karlovy Vary Trznice Bus Station
19h 8mKč 2,038–13,418Train, bus
- Take the train from Perm 2 to Yaroslavsky Railway Terminal
- Take the bus from Moscow, International Bus Station to Warsaw West
- Take the train from Warszawa Zachodnia to Praha Hlavni NadraziIc
- Take the bus from Prague to Karlovy Vary854
2d 1hKč 5,260–8,525Bus, subway
- Take the bus from Perm' Bus station to Moscow Kotelniki Bus Station
- Take the subway from Kotelniki to Planernaya7
- Take the bus from Severnye Vorota Bus Terminal to Minsk Central Bus Station
- Take the bus from Minsk Central Bus Station to Praha, ÚAN Florenc
- Take the bus from Praha, ÚAN Florenc to Karlovy Vary854
2d 17hKč 2,927–4,562Drive 3,380.7 km
- Drive from Perm to Karlovy Vary3,380.7 km
42h 31mKč 12,497–18,052Train to Ekaterinburg Koltsovo Airport, fly to Václav Havel Airport Prague, bus
- Take the train from Perm 2 to Yekaterinburg-Pass
- Fly from Ekaterinburg Koltsovo Airport (SVX) to Václav Havel Airport Prague (PRG)SVX - PRG
- Take the bus from Prague Airport Terminal 1/2 to Karlovy Vary Trznice Bus Station
20h 46mKč 3,371–12,199Fly Perm International Airport to Munich International Airport, train
- Fly from Perm International Airport (PEE) to Munich International Airport (MUC)PEE - MUC
- Take the train from Muenchen Flughafen Terminal to Regensburg Hbf
- Take the train from Regensburg Hbf to Marktredwitz
- Take the train from Cheb to Karlovy Vary
19h 36mKč 3,438–10,838Fly Perm International Airport to Nuremberg Airport, train
- Fly from Perm International Airport (PEE) to Nuremberg Airport (NUE)PEE - NUE
- Take the train from Nürnberg Hbf to Marktredwitz
- Take the train from Cheb to Karlovy Vary
22h 3mKč 3,433–18,268Fly Perm International Airport to Vienna International Airport, train, bus
- Fly from Perm International Airport (PEE) to Vienna International Airport (VIE)PEE - VIE
- Take the train from Wien Hbf to Praha Hlavni Nadrazi
- Take the bus from Prague to Karlovy Vary
25hKč 2,618–9,968Fly Perm International Airport to Berlin Brandenburg Airport, train
- Fly from Perm International Airport (PEE) to Berlin Brandenburg Airport (BER)PEE - BER
- Take the train from Berlin Suedkreuz to Usti Nad Labem Hlavni Nadrazi
- Take the train from Usti Nad Labem Hlavni Nadrazi to Karlovy Vary
24h 9mKč 3,508–16,358Fly Perm International Airport to Dresden Airport, train
- Fly from Perm International Airport (PEE) to Dresden Airport (DRS)PEE - DRS
- Take the train from Dresden-Neustadt to Usti Nad Labem Hlavni Nadrazi
- Take the train from Usti Nad Labem Hlavni Nadrazi to Karlovy Vary
27h 3mKč 4,378–14,898Fly Perm International Airport to Frankfurt, train
- Fly from Perm International Airport (PEE) to Frankfurt (FRA)PEE - FRA
- Take the train from Frankfurt to Nürnberg Hbf
- Take the train from Nürnberg Hbf to Marktredwitz
- Take the train from Cheb to Karlovy Vary
22h 5mKč 3,778–11,388Train, bus via Berlin
- Take the train from Perm 2 to Yaroslavsky Railway Terminal
- Take the bus from Moscow, International Bus Station to Warsaw West
- Take the train from Warszawa Zachodnia to Berlin HbfEic
- Take the train from Berlin Hbf to Usti Nad Labem Hlavni NadraziRj
- Take the train from Usti Nad Labem Hlavni Nadrazi to Karlovy VaryRe / ...
2d 2hKč 4,480–9,445Train, bus #2
- Take the train from Perm 2 to Ladozhsky Railway Terminal
- Take the bus from Saint Petersburg Bus Terminal to Riga Central Bus Station
- Take the bus from Rīga to Praha, ÚAN Florenc
- Take the bus from Praha, ÚAN Florenc to Karlovy Vary854
2d 20hKč 2,750–6,312
Perm International Airport (PEE) to Václav Havel Airport Prague (PRG) flights
Questions & Answers
The cheapest way to get from Perm to Karlovy Vary is to bus and subway which costs 2 900 Kč - 4 600 Kč and takes 2 days 17h.
The fastest way to get from Perm to Karlovy Vary is to fly and bus which takes 19h 8m and costs 2 000 Kč - 14 000 Kč.
The distance between Perm and Karlovy Vary is 2949 km. The road distance is 3380.7 km.
The best way to get from Perm to Karlovy Vary without a car is to train and bus which takes 2 days 1h and costs 5 000 Kč - 8 500 Kč.
It takes approximately 19h 8m to get from Perm to Karlovy Vary, including transfers.
Karlovy Vary is 4h behind Perm. It is currently 8:48 PM in Perm and 4:48 PM in Karlovy Vary.
Yes, the driving distance between Perm to Karlovy Vary is 3381 km. It takes approximately 42h 31m to drive from Perm to Karlovy Vary.
There are 1385+ hotels available in Karlovy Vary.
What companies run services between Perm, Russia and Karlovy Vary, Czechia?
There is no direct connection from Perm to Karlovy Vary. However, you can take the line 108 bus to Perm International Airport, walk to Perm International Airport (PEE) airport, fly to Václav Havel Airport Prague (PRG), walk to Prague Airport Terminal 1/2, then take the bus to Karlovy Vary Trznice Bus Station. Alternatively, you can take a train from Perm 2 to Karlovy Vary via Yaroslavsky Railway Terminal, Komsomolskaya, Salaryevo, Moscow, International Bus Station, Warsaw West, Warszawa Zachodnia, Praha Hlavni Nadrazi, Muzeum, Hradčanská, and Prague in around 2d 1h.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- airserbia.com
Flights from Perm International Airport to Václav Havel Airport Prague via Moscow Sheremetyevo, Belgrade
- Ave. Duration
- 14h 58m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- Kč 1,900–13,000
Flights from Perm International Airport to Václav Havel Airport Prague via Pulkovo, Belgrade
- Ave. Duration
- 17h 20m
- When
- Sunday
- Estimated price
- Kč 2,000–14,000
Flights from Perm International Airport to Nuremberg Airport via Moscow Sheremetyevo, Belgrade
- Ave. Duration
- 14h 15m
- When
- Thursday
- Estimated price
- Kč 2,600–17,000
Flights from Perm International Airport to Vienna International Airport via Moscow Sheremetyevo, Belgrade
- Ave. Duration
- 15h 5m
- When
- Every day
- Estimated price
- Kč 1,900–12,000
Flights from Perm International Airport to Vienna International Airport via Sochi, Belgrade
- Ave. Duration
- 17h 15m
- When
- Friday
- Estimated price
- Kč 3,100–13,000
Flights from Perm International Airport to Vienna International Airport via Pulkovo, Belgrade
- Ave. Duration
- 17h 35m
- When
- Sunday
- Estimated price
- Kč 1,900–13,000
Flights from Perm International Airport to Berlin Brandenburg Airport via Moscow Sheremetyevo, Belgrade
- Ave. Duration
- 14h 45m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- Kč 2,100–14,000
Flights from Perm International Airport to Berlin Brandenburg Airport via Sochi, Belgrade
- Ave. Duration
- 17h 10m
- When
- Friday
- Estimated price
- Kč 3,700–16,000
Flights from Perm International Airport to Berlin Brandenburg Airport via Pulkovo, Belgrade
- Ave. Duration
- 17h 30m
- When
- Sunday
- Estimated price
- Kč 2,100–15,000
Flights from Perm International Airport to Frankfurt via Moscow Sheremetyevo, Belgrade
- Ave. Duration
- 14h 50m
- When
- Wednesday, Thursday, Friday, and Sunday
- Estimated price
- Kč 2,000–14,000
Flights from Perm International Airport to Frankfurt via Sochi, Belgrade
- Ave. Duration
- 16h 50m
- When
- Friday
- Estimated price
- Kč 3,600–15,000
Flights from Perm International Airport to Frankfurt via Pulkovo, Belgrade
- Ave. Duration
- 17h 10m
- When
- Sunday
- Estimated price
- Kč 2,000–15,000
- Website
- lufthansa.com
Flights from Perm International Airport to Munich International Airport via Moscow Sheremetyevo, Belgrade
- Ave. Duration
- 10h 35m
- When
- Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- Kč 2,300–15,000
Flights from Perm International Airport to Munich International Airport via Pulkovo, Belgrade
- Ave. Duration
- 12h 35m
- When
- Sunday
- Estimated price
- Kč 2,300–16,000
Flights from Perm International Airport to Munich International Airport via Sochi, Belgrade
- Ave. Duration
- 16h 20m
- When
- Friday
- Estimated price
- Kč 4,000–17,000
Flights from Perm International Airport to Munich International Airport via Erevan, Vienna International Airport
- Ave. Duration
- 20h 10m
- When
- Wednesday
- Estimated price
- Kč 2,200–8,500
Flights from Perm International Airport to Dresden Airport via Erevan, Frankfurt
- Ave. Duration
- 21h 2m
- When
- Wednesday
- Estimated price
- Kč 3,900–18,000
Flights from Perm International Airport to Frankfurt via Moscow Sheremetyevo, Belgrade
- Ave. Duration
- 11h 25m
- When
- Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- Kč 2,000–14,000
Flights from Perm International Airport to Frankfurt via Pulkovo, Belgrade
- Ave. Duration
- 13h 25m
- When
- Sunday
- Estimated price
- Kč 2,000–15,000
- Website
- azal.az
Flights from Ekaterinburg Koltsovo Airport to Václav Havel Airport Prague via Baku Heydar Aliyev
- Ave. Duration
- 12h 25m
- When
- Monday and Friday
- Estimated price
- Kč 14,000–55,000
Flights from Perm International Airport to Berlin Brandenburg Airport via Baku Heydar Aliyev
- Ave. Duration
- 19h 50m
- When
- Saturday
- Estimated price
- Kč 10,000–35,000
- Website
- turkishairlines.com
Flights from Ekaterinburg Koltsovo Airport to Václav Havel Airport Prague via Istanbul
- Ave. Duration
- 9h 10m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- Kč 5,000–23,000
Flights from Perm International Airport to Nuremberg Airport via Sochi, Istanbul
- Ave. Duration
- 14h 5m
- When
- Saturday
- Estimated price
- Kč 4,700–20,000
- Website
- wizzair.com
Flights from Ekaterinburg Koltsovo Airport to Václav Havel Airport Prague via Erevan
- Ave. Duration
- 10h 45m
- When
- Monday
- Estimated price
- Kč 3,000–11,000
Flights from Perm International Airport to Vienna International Airport via Erevan
- Ave. Duration
- 16h 10m
- When
- Wednesday
- Estimated price
- Kč 1,800–7,000
- Website
- austrian.com
Flights from Perm International Airport to Munich International Airport via Erevan, Vienna International Airport
- Ave. Duration
- 20h 10m
- When
- Wednesday
- Estimated price
- Kč 2,200–8,500
- Website
- corendon.com
Flights from Perm International Airport to Dresden Airport via Mineralnye Vody, Antalya
- Ave. Duration
- 24h 10m
- When
- Friday
- Estimated price
- Kč 5,000–14,000
- Website
- condor.com
Flights from Perm International Airport to Frankfurt via Erevan
- Ave. Duration
- 14h 10m
- When
- Wednesday
- Estimated price
- Kč 2,400–8,500
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Perm 2 to Yaroslavsky Railway Terminal
- Ave. Duration
- 19h 12m
- Frequency
- 5 times a day
- Estimated price
- Kč 950–1,700
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- Kč 4,000–6,000
- 3rd Class (Platzcart)
- Kč 950–1,400
- 2nd Class (Kupé)
- Kč 1,200–1,700
Train from Perm 2 to Yekaterinburg-Pass
- Ave. Duration
- 5h 30m
- Frequency
- Every 4 hours
- Estimated price
- Kč 360–800
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- Kč 1,600–2,200
- 3rd Class (Platzcart)
- Kč 360–500
- 2nd Class (Kupé)
- Kč 550–800
Train from Perm 2 to Ladozhsky Railway Terminal
- Ave. Duration
- 30h
- Frequency
- Once daily
- Estimated price
- Kč 1,100–2,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- Kč 4,900–7,000
- 3rd Class (Platzcart)
- Kč 1,100–1,700
- 2nd Class (Kupé)
- Kč 1,400–2,000
- Phone
- +48 22 322 22 22
- infokraj@intercity.pl
- Website
- intercity.pl
Train from Warszawa Zachodnia to Praha Hlavni Nadrazi
- Ave. Duration
- 7h 52m
- Frequency
- Twice daily
- Estimated price
- Kč 2,600–3,400
- Website
- https://www.intercity.pl/en/
Train from Warszawa Zachodnia to Berlin Hbf
- Ave. Duration
- 5h 11m
- Frequency
- 5 times a day
- Estimated price
- Kč 700–2,500
- Website
- https://www.intercity.pl/en/
- Phone
- +7 (495) 539-54-54
- Website
- mosmetro.ru
Subway from Kotelniki to Planernaya
- Ave. Duration
- 1h 12m
- Frequency
- Every 5 minutes
- Estimated price
- Kč 18–21
- Website
- https://mosmetro.ru/
- Schedules at
- https://mosmetro.ru/metro-map/
- Troika card
- Kč 18
- Ediny ticket
- Kč 21
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Perm 2 to Yekaterinburg-Pass
- Ave. Duration
- 5h 10m
- Frequency
- Once daily
- Estimated price
- Kč 344–550
- Website
- https://eng.rzd.ru/
- Lastochka Train
- Kč 370–550
- Phone
- 8 800 775 54 53
- Website
- grandtrain.ru
Train from Perm 2 to Yekaterinburg-Pass
- Ave. Duration
- 6h 28m
- Frequency
- Twice a week
- Estimated price
- Kč 220–260
- Website
- https://grandtrain.ru/
- Schedules at
- https://grandtrain.ru/raspisanie/
- 3rd Class (Platzcart)
- Kč 240–260
- 2nd Class (Kupé)
- Kč 220–260
- Phone
- +49 800 589 28 40
- Website
- agilis.de
Train from Muenchen Flughafen Terminal to Regensburg Hbf
- Ave. Duration
- 1h 28m
- Frequency
- Every 2 hours
- Estimated price
- Kč 750–850
- Schedules at
- agilis.de
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Muenchen Flughafen Terminal to Regensburg Hbf
- Ave. Duration
- 1h 33m
- Frequency
- Every 4 hours
- Estimated price
- Kč 450–650
- Website
- https://int.bahn.de/en
Train from Regensburg Hbf to Marktredwitz
- Ave. Duration
- 1h 32m
- Frequency
- Every 3 hours
- Estimated price
- Kč 500–750
- Website
- https://int.bahn.de/en
Train from Nürnberg Hbf to Marktredwitz
- Ave. Duration
- 1h 44m
- Frequency
- Every 4 hours
- Estimated price
- Kč 490–700
- Website
- https://int.bahn.de/en
- Phone
- 0 89 54 888 97 - 25
- info@laenderbahn.com
- Website
- laenderbahn.com
Train from Regensburg Hbf to Marktredwitz
- Ave. Duration
- 1h 52m
- Frequency
- Hourly
- Estimated price
- Kč 750–1,000
- Schedules at
- laenderbahn.com
- Phone
- +420 221 111 122
- info@cd.cz
- Website
- cd.cz
Train from Cheb to Karlovy Vary
- Ave. Duration
- 49 min
- Frequency
- Every 30 minutes
- Estimated price
- Kč 80–170
- Website
- https://www.cd.cz/en/default.htm
- 2nd Class
- Kč 80–120
- 1st Class
- Kč 130–170
- Business
- Kč 130–150
Train from Usti Nad Labem Hlavni Nadrazi to Karlovy Vary
- Ave. Duration
- 2h 13m
- Frequency
- Hourly
- Estimated price
- Kč 190–390
- Website
- https://www.cd.cz/en/default.htm
- 2nd Class
- Kč 190–270
- 1st Class
- Kč 300–390
- Business
- Kč 330–345
Train from Dresden-Neustadt to Usti Nad Labem Hlavni Nadrazi
- Ave. Duration
- 1h 9m
- Frequency
- 6 times a week
- Estimated price
- Kč 130–280
- Website
- https://www.cd.cz/en/default.htm
- 2nd Class
- Kč 130–190
- 1st Class
- Kč 210–280
- Business
- Kč 233–237
Train from Wien Hbf to Praha Hlavni Nadrazi
- Ave. Duration
- 4h 5m
- Frequency
- Every 3 hours
- Estimated price
- Kč 1,300–2,100
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Train from Wien Hbf to Praha Hlavni Nadrazi
- Ave. Duration
- 4h
- Frequency
- 4 times a day
- Estimated price
- Kč 430–900
- Website
- https://regiojet.com/
- Phone
- +47 70 13 14 15
- kundehenv@dsb.dk
- Website
- dsb.dk
Train from Berlin Suedkreuz to Usti Nad Labem Hlavni Nadrazi
- Ave. Duration
- 2h 34m
- Frequency
- Twice daily
- Estimated price
- Kč 1,100–1,800
- Website
- https://www.dsb.dk/en/
Train from Dresden-Neustadt to Usti Nad Labem Hlavni Nadrazi
- Ave. Duration
- 1h 9m
- Frequency
- Twice daily
- Estimated price
- Kč 370–600
- Website
- https://www.dsb.dk/en/
Train from Berlin Hbf to Usti Nad Labem Hlavni Nadrazi
- Ave. Duration
- 2h 43m
- Frequency
- Twice daily
- Estimated price
- Kč 1,100–1,800
- Website
- https://www.dsb.dk/en/
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Frankfurt to Nürnberg Hbf
- Ave. Duration
- 2h 25m
- Frequency
- Hourly
- Estimated price
- Kč 600–1,700
- Website
- https://int.bahn.de/en
- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Bus from Prague Airport Terminal 1/2 to Karlovy Vary Trznice Bus Station
- Ave. Duration
- 1h 40m
- Frequency
- Hourly
- Estimated price
- Kč 160–230
- Website
- https://regiojet.com/
Bus from Prague to Karlovy Vary
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Estimated price
- Kč 170–260
- Website
- https://regiojet.com/
Bus from Praha, ÚAN Florenc to Karlovy Vary
- Ave. Duration
- 2h 10m
- Frequency
- Hourly
- Estimated price
- Kč 160–230
- Website
- https://regiojet.com/
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Prague Airport Terminal 1/2 to Karlovy Vary Trznice Bus Station
- Ave. Duration
- 2h 40m
- Frequency
- Twice daily
- Estimated price
- Kč 130–410
- Website
- https://www.flixbus.co.uk
Bus from Prague to Karlovy Vary
- Ave. Duration
- 1h 35m
- Frequency
- Every 3 hours
- Estimated price
- Kč 180–370
- Website
- https://www.flixbus.co.uk
Bus from Praha, ÚAN Florenc to Karlovy Vary
- Ave. Duration
- 1h 55m
- Frequency
- Every 3 hours
- Estimated price
- Kč 180–370
- Website
- https://www.flixbus.co.uk
- Phone
- +373 (689) 78-455
- bon_voyage_tour@list.ru
- Website
- bonvoyage.md
Bus from Moscow, International Bus Station to Warsaw West
- Ave. Duration
- 17h
- Frequency
- Twice a week
- Estimated price
- Kč 1,540–3,080
- Schedules at
- bonvoyage.md
- Book at
- bonvoyage.md
- Adult
- Kč 3,080
- Children
- Kč 1,540
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Perm' Bus station to Moscow Kotelniki Bus Station
- Ave. Duration
- 27h 20m
- Frequency
- Once daily
- Estimated price
- Kč 750–1,500
- Schedules at
- avtovokzaly.ru
- Phone
- +7 812 386 79 79
- eco@ecolines.ru
- Website
- ecolines.ru
Bus from Severnye Vorota Bus Terminal to Minsk Central Bus Station
- Ave. Duration
- 9h 20m
- Frequency
- Twice daily
- Estimated price
- Kč 539
- Schedules at
- ecolines.ru
- Phone
- +375-17-251-14-11
- info@minsktrans.by
- Website
- minsktrans.by
Bus from Severnye Vorota Bus Terminal to Minsk Central Bus Station
- Ave. Duration
- 10h 30m
- Frequency
- Twice a week
- Estimated price
- Kč 390–550
- Schedules at
- https://minsktrans.by/en/home/
- Book at
- https://infobus.by/en/bus
- Phone
- +375 (29) 148-41-31
- info@vt.by
- Website
- vt.by
Bus from Minsk Central Bus Station to Praha, ÚAN Florenc
- Ave. Duration
- 22h 40m
- Frequency
- Once daily
- Estimated price
- Kč 700–1,500
- Schedules at
- vt.by
- Phone
- +375 (29) 643 70 22
- intercars@intercars.ru
- Website
- intercars-tickets.com
Bus from Minsk Central Bus Station to Praha, ÚAN Florenc
- Ave. Duration
- 22h
- Frequency
- Twice a week
- Estimated price
- Kč 1,500–2,100
- Website
- https://www.intercars-tickets.com/
- Phone
- +372 680 0909
- info@luxexpress.eu
- Website
- luxexpress.eu
Bus from Saint Petersburg Bus Terminal to Riga Central Bus Station
- Ave. Duration
- 10h 30m
- Frequency
- Once daily
- Estimated price
- Kč 1,300–1,900
- Website
- https://luxexpress.eu/en/
- Phone
- 8 800 770 00 20
- info@sks-auto.ru
- Website
- sks-auto.ru
Bus from Saint Petersburg Bus Terminal to Riga Central Bus Station
- Ave. Duration
- 13h
- Frequency
- 3 times a week
- Estimated price
- Kč 600–1,400
- Schedules at
- sks-auto.ru
- Phone
- +371 67 214 512
- info@ecolines.lv
- Website
- ecolines.net
Bus from Rīga to Praha, ÚAN Florenc
- Ave. Duration
- 23h 30m
- Frequency
- Once daily
- Estimated price
- Kč 800–2,600
- Website
- https://ecolines.net/
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide







































































