There are 12 ways to get from Corfu to Prague by plane, train, ferry, bus, car ferry, 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 Corfu International Airport, Ioannis Kapodistrias to Dresden Airport, train
best- Fly from Corfu International Airport, Ioannis Kapodistrias (CFU) to Dresden Airport (DRS)plane CFU - DRS
- Take the train from Dresden-Neustadt to Praha-Holešovicetrain
12h 58mKč 3,889–10,531Fly Corfu International Airport, Ioannis Kapodistrias to Václav Havel Airport Prague
cheapest- Fly from Corfu International Airport, Ioannis Kapodistrias (CFU) to Václav Havel Airport Prague (PRG)plane CFU - PRG
5h 39mKč 2,140–4,849Ferry, bus via Novi Pazar
- Take the ferry from Port of Corfu to Sarandëferry
- Take the bus from Sarande,Posta Shqiptare to Kosovska Mitrovicabus
- Take the bus from Kosovska Mitrovica to Novi Pazar, Autobuska stanicabus
- Take the bus from Novi Pazar, Autobuska stanica to Praha, ÚAN Florencbus
26h 2mCar ferry, drive
- Take the carferry from Port of Corfu to Port of Venicecarferry
- Drive from Port of Venice to Praguecar
35h 45mKč 6,393–9,734Fly Corfu International Airport, Ioannis Kapodistrias to Munich International Airport, train
- Fly from Corfu International Airport, Ioannis Kapodistrias (CFU) to Munich International Airport (MUC)plane CFU - MUC
- Take the train from Freising to Praha Hlavni Nadrazitrain
11h 36mKč 3,582–9,369Fly Corfu International Airport, Ioannis Kapodistrias to Berlin Brandenburg Airport, train
- Fly from Corfu International Airport, Ioannis Kapodistrias (CFU) to Berlin Brandenburg Airport (BER)plane CFU - BER
- Take the train from Berlin Südkreuz to Praha-Holešovicetrain
10h 26mKč 2,961–6,163Ferry, bus to Tirana International Airport Nënë Tereza, fly to Václav Havel Airport Prague
- Take the ferry from Port of Corfu to Sarandëferry
- Take the bus from Sarandë to Durrësbus
- Fly from Tirana International Airport Nënë Tereza (TIA) to Václav Havel Airport Prague (PRG)plane TIA - PRG
13h 37mKč 2,516–7,118Fly Corfu International Airport, Ioannis Kapodistrias to Vienna International Airport, train
- Fly from Corfu International Airport, Ioannis Kapodistrias (CFU) to Vienna International Airport (VIE)plane CFU - VIE
- Take the train from Wien Hbf to Praha Hlavni Nadrazitrain
10h 23mKč 2,597–7,619Fly Corfu International Airport, Ioannis Kapodistrias to Leipzig-Halle Airport, train
- Fly from Corfu International Airport, Ioannis Kapodistrias (CFU) to Leipzig-Halle Airport (LEJ)plane CFU - LEJ
- Take the train from Leipzig/Halle Flughafen to Dresden Bahnhof Neustadttrain
- Take the train from Dresden-Neustadt to Praha-Holešovicetrain
11h 7mKč 2,594–12,131Ferry, bus
- Take the ferry from Port of Corfu to Sarandëferry
- Take the bus from Sarandë to Pristinabus
- Take the bus from Pristina to Praguebus
29h 49mFerry, bus #2
- Take the ferry from Port of Corfu to Sarandëferry
- Take the bus from Sarandë to Gjakovëbus
- Take the bus from Gjakovë to Praha, ÚAN Florencbus
32h 32mKč 3,047–4,077Car ferry, bus, train
- Take the carferry from Port of Corfu to Port of Venicecarferry
- Take the bus from Venezia, Tronchetto to Klagenfurt central train stationbus 466
- Take the train from Klagenfurt Hbf to Praha Hlavni Nadrazitrain Rjx
41h 56mKč 6,748–10,368
Corfu International Airport, Ioannis Kapodistrias (CFU) to Dresden Airport (DRS) flights
Comparing Your Travel Options
The cheapest way to get from Corfu to Prague is to fly which costs 2 100 Kč - 4 900 Kč and takes 5h 39m.
The fastest way to get from Corfu to Prague is to fly which takes 5h 39m and costs 2 100 Kč - 4 900 Kč.
The distance between Corfu and Prague is 1593 km.
The best way to get from Corfu to Prague without a car is to ferry and bus via Novi Pazar which takes 26h 2m and costs .
It takes approximately 12h 58m to get from Corfu to Prague, including transfers.
Prague is 1h behind Corfu. It is currently 4:57 AM in Corfu and 3:57 AM in Prague.
There are 4594+ hotels available in Prague.
What companies run services between Corfu, Greece and Prague, Czechia?
Ryanair flies from Corfu International Airport, Ioannis Kapodistrias (CFU) to Václav Havel Airport Prague (PRG) once a week.
- Website
- lufthansa.com
Flights from Corfu International Airport, Ioannis Kapodistrias to Dresden Airport via Frankfurt
- Ave. Duration
- 7h 40m
- When
- Saturday, Thursday, and Sunday
- Estimated price
- Kč 3,200–11,000
Flights from Corfu International Airport, Ioannis Kapodistrias to Dresden Airport via Munich International Airport
- Ave. Duration
- 8h 20m
- When
- Saturday and Sunday
- Estimated price
- Kč 3,100–14,000
Flights from Corfu International Airport, Ioannis Kapodistrias to Munich International Airport
- Ave. Duration
- 2h 5m
- When
- Sunday and Saturday
- Estimated price
- Kč 2,000–9,500
Flights from Tirana International Airport Nënë Tereza to Václav Havel Airport Prague via Munich International Airport
- Ave. Duration
- 4h 25m
- When
- Friday and Sunday
- Estimated price
- Kč 2,500–9,000
- Website
- ryanair.com
Flights from Corfu International Airport, Ioannis Kapodistrias to Václav Havel Airport Prague
- Ave. Duration
- 2h 10m
- When
- Monday
- Estimated price
- Kč 1,600–8,500
Flights from Corfu International Airport, Ioannis Kapodistrias to Berlin Brandenburg Airport
- Ave. Duration
- 2h 30m
- When
- Wednesday
- Estimated price
- Kč 1,700–3,700
Flights from Tirana International Airport Nënë Tereza to Václav Havel Airport Prague
- Ave. Duration
- 2h
- When
- Monday, Tuesday, Friday, and Sunday
- Estimated price
- Kč 1,200–5,000
Flights from Tirana International Airport Nënë Tereza to Václav Havel Airport Prague via Bari
- Ave. Duration
- 4h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- Kč 1,200–5,000
Flights from Tirana International Airport Nënë Tereza to Václav Havel Airport Prague via Venice Treviso
- Ave. Duration
- 4h 35m
- When
- Monday
- Estimated price
- Kč 1,200–5,000
Flights from Tirana International Airport Nënë Tereza to Václav Havel Airport Prague via Trieste
- Ave. Duration
- 5h
- When
- Monday
- Estimated price
- Kč 1,200–5,000
Flights from Corfu International Airport, Ioannis Kapodistrias to Vienna International Airport
- Ave. Duration
- 1h 55m
- When
- Tuesday
- Estimated price
- Kč 1,500–4,500
- Website
- austrian.com
Flights from Corfu International Airport, Ioannis Kapodistrias to Munich International Airport via Vienna International Airport
- Ave. Duration
- 4h 30m
- When
- Wednesday
- Estimated price
- Kč 2,300–9,500
Flights from Corfu International Airport, Ioannis Kapodistrias to Berlin Brandenburg Airport via Vienna International Airport
- Ave. Duration
- 4h 35m
- When
- Wednesday
- Estimated price
- Kč 2,100–9,000
Flights from Tirana International Airport Nënë Tereza to Václav Havel Airport Prague via Vienna International Airport
- Ave. Duration
- 4h 7m
- When
- Every day
- Estimated price
- Kč 2,000–8,500
Flights from Corfu International Airport, Ioannis Kapodistrias to Vienna International Airport
- Ave. Duration
- 1h 45m
- When
- Wednesday
- Estimated price
- Kč 1,900–8,000
- Website
- condor.com
Flights from Corfu International Airport, Ioannis Kapodistrias to Munich International Airport
- Ave. Duration
- 2h 5m
- When
- Saturday
- Estimated price
- Kč 1,200–4,200
Flights from Corfu International Airport, Ioannis Kapodistrias to Leipzig-Halle Airport
- Ave. Duration
- 2h 30m
- When
- Friday and Saturday
- Estimated price
- Kč 2,700–15,000
- Website
- airbus.com
Flights from Corfu International Airport, Ioannis Kapodistrias to Munich International Airport
- Ave. Duration
- 2h 5m
- When
- Sunday
- Estimated price
- Kč 2,000–6,500
- Website
- tui.com
Flights from Corfu International Airport, Ioannis Kapodistrias to Munich International Airport
- Ave. Duration
- 2h 5m
- When
- Saturday
- Estimated price
- Kč 2,800–9,000
- Website
- easyjet.com
Flights from Corfu International Airport, Ioannis Kapodistrias to Berlin Brandenburg Airport
- Ave. Duration
- 2h 35m
- When
- Thursday and Sunday
- Estimated price
- Kč 1,700–3,600
- Website
- eurowings.com
Flights from Corfu International Airport, Ioannis Kapodistrias to Berlin Brandenburg Airport
- Ave. Duration
- 2h 25m
- When
- Saturday
- Estimated price
- Kč 1,800–4,500
- Website
- flyulendo.com
Flights from Tirana International Airport Nënë Tereza to Václav Havel Airport Prague
- Ave. Duration
- 2h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- Kč 1,100–3,900
- Website
- norwegian.com
Flights from Corfu International Airport, Ioannis Kapodistrias to Leipzig-Halle Airport
- Ave. Duration
- 2h 30m
- When
- Friday and Saturday
- Estimated price
- Kč 2,700–15,000
- Phone
- +47 70 13 14 15
- [email protected]
- Website
- Danish Railways
Train from Dresden-Neustadt to Praha-Holešovice
- Ave. Duration
- 2h 10m
- Frequency
- Every 4 hours
- Estimated price
- Kč 362
- Website
- Danish Railways
Train from Berlin Südkreuz to Praha-Holešovice
- Ave. Duration
- 3h 36m
- Frequency
- Every 4 hours
- Estimated price
- Kč 694
- Website
- Danish Railways
Train from Dresden-Neustadt to Praha-Holešovice
- Ave. Duration
- 2h 10m
- Frequency
- Every 4 hours
- Estimated price
- Kč 362
- Website
- Danish Railways
- Phone
- 0 89 54 888 97 - 25
- [email protected]
- Website
- Die Länderbahn
Train from Freising to Praha Hlavni Nadrazi
- Ave. Duration
- 5h 13m
- Frequency
- Every 4 hours
- Estimated price
- Kč 2,000–3,400
- Schedules at
- Die Länderbahn
- Phone
- +43 (0)5 1717
- Website
- Railjet
Train from Wien Hbf to Praha Hlavni Nadrazi
- *
- Kč 1,400–2,100
Train from Klagenfurt Hbf to Praha Hlavni Nadrazi
- *
- Kč 2,600–3,900
- Phone
- +420 222 222 221
- [email protected]
- Website
- RegioJet
Train from Wien Hbf to Praha Hlavni Nadrazi
- Ave. Duration
- 4h 21m
- Frequency
- 4 times a day
- Estimated price
- Kč 470–800
- Website
- RegioJet
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Leipzig/Halle Flughafen to Dresden Bahnhof Neustadt
- Ave. Duration
- 1h 25m
- Frequency
- Every 4 hours
- Estimated price
- Kč 550–1,300
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +383 49 626 082
- [email protected]
Bus from Sarande,Posta Shqiptare to Kosovska Mitrovica
- Ave. Duration
- 5h 22m
- Frequency
- Twice a week
- Schedules at
- facebook.com
- Phone
- +381 60 760 160 2
- [email protected]
- Website
- polazak.com
Bus from Kosovska Mitrovica to Novi Pazar, Autobuska stanica
- Ave. Duration
- 2h 5m
- Frequency
- 6 times a week
- Estimated price
- Kč 75–250
- Schedules at
- polazak.rs
- Phone
- +381 20 314 545
- [email protected]
- Website
- pejictours.com
Bus from Novi Pazar, Autobuska stanica to Praha, ÚAN Florenc
- Ave. Duration
- 12h 30m
- Frequency
- 3 times a week
- Estimated price
- Kč 1,028
- Schedules at
- pejictours.com
- Book at
- pejictours.com
- Phone
- +1 267 805 2830
- Website
- albanianbus.com
Bus from Sarandë to Durrës
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- Kč 600–900
- Schedules at
- AlbanianBus
- Phone
- +383 44 184 195
- [email protected]
- Website
- shpejtimi.net
Bus from Sarandë to Pristina
- Ave. Duration
- 7h 46m
- Frequency
- Twice a week
- Estimated price
- Kč 550–1,000
- Schedules at
- shpejtimi.net
- Book at
- shpejtimi.net
- Phone
- +383 49 181 500
- [email protected]
- Website
- Monika Travel
Bus from Pristina to Prague
- Ave. Duration
- 16h 57m
- Frequency
- Once daily
- Website
- Monika Travel
- Phone
- +383 49 623 907
- [email protected]
- Website
- web.facebook.com
Bus from Sarandë to Gjakovë
- Ave. Duration
- 8h 19m
- Frequency
- Once daily
- Estimated price
- Kč 609
- Schedules at
- facebook.com
- Phone
- +383 44 162 498
- [email protected]
- Website
- Barileva Turist
Bus from Gjakovë to Praha, ÚAN Florenc
- Ave. Duration
- 19h 7m
- Frequency
- Once a week
- Estimated price
- Kč 1,900–2,400
- Website
- Barileva Turist
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Venezia, Tronchetto to Klagenfurt central train station
- Ave. Duration
- 4h 30m
- Frequency
- Twice daily
- Estimated price
- Kč 600–900
- Website
- Flixbus
- Phone
- +30 26610 38690
- [email protected]
- Website
- Ionian Seaways
Ferry from Port of Corfu to Sarandë
- Ave. Duration
- 1h 10m
- Frequency
- Every 4 hours
- Estimated price
- Kč 637–853
- Website
- Ionian Seaways
- High Season
- Kč 637
Ferry from Port of Corfu to Sarandë
- Ave. Duration
- 1h 10m
- Frequency
- Every 4 hours
- Estimated price
- Kč 637–853
- Website
- Ionian Seaways
- High Season
- Kč 637
Ferry from Port of Corfu to Sarandë
- Ave. Duration
- 1h 10m
- Frequency
- Every 4 hours
- Estimated price
- Kč 637–853
- Website
- Ionian Seaways
- High Season
- Kč 637
Ferry from Port of Corfu to Sarandë
- Ave. Duration
- 1h 10m
- Frequency
- Every 4 hours
- Estimated price
- Kč 637–853
- Website
- Ionian Seaways
- High Season
- Kč 637
- Phone
- +30 26610 49800
- [email protected]
- Website
- albanialuxuryferries.com
Ferry from Port of Corfu to Sarandë
- Ave. Duration
- 1h
- Frequency
- 5 times a day
- Estimated price
- Kč 974
- Schedules at
- Albania Luxury Ferries
Ferry from Port of Corfu to Sarandë
- Ave. Duration
- 1h
- Frequency
- 5 times a day
- Estimated price
- Kč 974
- Schedules at
- Albania Luxury Ferries
Ferry from Port of Corfu to Sarandë
- Ave. Duration
- 1h
- Frequency
- 5 times a day
- Estimated price
- Kč 974
- Schedules at
- Albania Luxury Ferries
Ferry from Port of Corfu to Sarandë
- Ave. Duration
- 1h
- Frequency
- 5 times a day
- Estimated price
- Kč 974
- Schedules at
- Albania Luxury Ferries
- Phone
- +355 85 22 6057
- [email protected]
- Website
- Finikas Lines
Ferry from Port of Corfu to Sarandë
- Ave. Duration
- 30 min
- Frequency
- 3 times a day
- Estimated price
- Kč 490–735
- Website
- Finikas Lines
- Ferry - Low Season
- Kč 490
- Ferry - High Season
- Kč 613
- Hydrofoil - Low Season
- Kč 613
- Hydrofoil - High Season
- Kč 735
Ferry from Port of Corfu to Sarandë
- Ave. Duration
- 30 min
- Frequency
- 3 times a day
- Estimated price
- Kč 490–735
- Website
- Finikas Lines
- Ferry - Low Season
- Kč 490
- Ferry - High Season
- Kč 613
- Hydrofoil - Low Season
- Kč 613
- Hydrofoil - High Season
- Kč 735
Ferry from Port of Corfu to Sarandë
- Ave. Duration
- 30 min
- Frequency
- 3 times a day
- Estimated price
- Kč 490–735
- Website
- Finikas Lines
- Ferry - Low Season
- Kč 490
- Ferry - High Season
- Kč 613
- Hydrofoil - Low Season
- Kč 613
- Hydrofoil - High Season
- Kč 735
Ferry from Port of Corfu to Sarandë
- Ave. Duration
- 30 min
- Frequency
- 3 times a day
- Estimated price
- Kč 490–735
- Website
- Finikas Lines
- Ferry - Low Season
- Kč 490
- Ferry - High Season
- Kč 613
- Hydrofoil - Low Season
- Kč 613
- Hydrofoil - High Season
- Kč 735
- Phone
- +30 2108919800
- [email protected]
- Website
- Superfast Ferries
Car ferry from Port of Corfu to Port of Venice
- Ave. Duration
- 26h
- Frequency
- Once a week
- Estimated price
- Kč 3,500–5,500
- Website
- Superfast Ferries
Car ferry from Port of Corfu to Port of Venice
- Ave. Duration
- 26h
- Frequency
- Once a week
- Estimated price
- Kč 3,500–5,500
- Website
- Superfast Ferries
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Italy Travel Guides
Read the travel guide
Want to know more about Flixbus?
Read the travel guide








































