There are 13 ways to get from Corfu to Prague by plane, bus, ferry, car ferry, train, car, busferry, or night train
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, bus
best- Fly from Corfu International Airport, Ioannis Kapodistrias (CFU) to Dresden Airport (DRS)plane CFU - DRS
- Take the bus from Dresden central station to Praha, ÚAN Florencbus
11h 19mKč 3,693–10,076Fly 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
4h 49mKč 1,802–5,002Ferry, bus via Kraljevo
- 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 Kraljevo, Autobuska Stanicabus
- Take the bus from Kraljevo, Autobuska Stanica to Praha, ÚAN Florencbus
23h 37mCar ferry, train
- Take the carferry from Port of Corfu to Porto di Brindisicarferry
- Take the train from Brindisi to Venezia Mestretrain Fr
- Take the train from Venezia Mestre to Wien Hbftrain Rjx / ...
- Take the train from Wien Hbf to Praha Hlavni Nadrazitrain Rj / ...
29h 53mKč 6,237–12,101Car ferry, drive
- Take the carferry from Port of Corfu to Port of Venicecarferry
- Drive from Port of Venice to Praguecar
35h 21mKč 6,692–9,637Ferry, 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
11h 51mKč 2,368–6,124Fly 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
10h 39mKč 3,259–8,407Fly 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 Suedkreuz to Praha-Holesovicetrain
9h 38mKč 2,610–5,463Fly 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
8h 57mKč 2,195–7,825Fly Corfu International Airport, Ioannis Kapodistrias to Nuremberg Airport, train
- Fly from Corfu International Airport, Ioannis Kapodistrias (CFU) to Nuremberg Airport (NUE)plane CFU - NUE
- Take the train from Nürnberg Hbf to Schwandorftrain
- Take the train from Schwandorf to Praha Hlavni Nadrazitrain
10h 38mKč 2,672–10,184Ferry, bus
- 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
30h 47mKč 2,999–3,983Bus and ferry, bus
- Take the busferry from Corfu to Larissabusferry X4
- Take the bus from Larissa to Praha, ÚAN Florencbus
33h 4mKč 2,959–3,236Car ferry, line 2 ferry, night train, train
- Take the carferry from Port of Corfu to Port of Venicecarferry
- Take the ferry from Tronchetto "B" to Ferrovia "B"ferry 2 / ...
- Take the nighttrain from Venezia S. Lucia to Linz/Donau Hbfnighttrain Nj
- Take the train from Linz/Donau Hbf to Praha Hlavni Nadrazitrain Ec
41h 12mKč 5,674–9,669
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 1 800 Kč - 5 000 Kč and takes 4h 49m.
The fastest way to get from Corfu to Prague is to fly which takes 4h 49m and costs 1 800 Kč - 5 000 Kč.
No, there is no direct bus from Corfu to Prague. However, there are services departing from Corfu and arriving at Praha, ÚAN Florenc via Larissa. The journey, including transfers, takes approximately 33h 4m.
The distance between Corfu and Prague is 1526 km.
The best way to get from Corfu to Prague without a car is to ferry and bus via Kraljevo which takes 23h 37m and costs .
It takes approximately 11h 19m to get from Corfu to Prague, including transfers.
Corfu to Prague bus services, operated by KTEL Kerkyras, depart from Corfu station.
Corfu to Prague bus services, operated by KTEL Kerkyras, arrive at Larissa station.
Prague is 1h behind Corfu. It is currently 4:11 AM in Corfu and 3:11 AM in Prague.
There are 4618+ 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 12m
- When
- Saturday
- Estimated price
- Kč 3,400–12,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,300–15,000
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
Flights from Corfu International Airport, Ioannis Kapodistrias to Munich International Airport
- Ave. Duration
- 2h 5m
- When
- Sunday and Saturday
- Estimated price
- Kč 2,200–10,000
Flights from Corfu International Airport, Ioannis Kapodistrias to Berlin Brandenburg Airport via Munich International Airport
- Ave. Duration
- 4h 38m
- When
- Sunday and Saturday
- Estimated price
- Kč 2,000–9,500
- Website
- ryanair.com
Flights from Corfu International Airport, Ioannis Kapodistrias to Václav Havel Airport Prague
- Ave. Duration
- 2h 10m
- When
- Sunday
- Estimated price
- Kč 1,600–8,500
Flights from Tirana International Airport Nënë Tereza to Václav Havel Airport Prague
- Ave. Duration
- 2h
- When
- Monday, Friday, and Sunday
- Estimated price
- Kč 1,400–4,300
Flights from Tirana International Airport Nënë Tereza to Václav Havel Airport Prague via Venice Treviso
- Ave. Duration
- 4h 37m
- When
- Monday and Sunday
- Estimated price
- Kč 1,400–4,300
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,400–4,300
Flights from Corfu International Airport, Ioannis Kapodistrias to Berlin Brandenburg Airport
- Ave. Duration
- 2h 30m
- When
- Tuesday
- Estimated price
- Kč 1,700–3,700
Flights from Corfu International Airport, Ioannis Kapodistrias to Vienna International Airport
- Ave. Duration
- 1h 55m
- When
- Tuesday
- Estimated price
- Kč 1,400–4,900
Flights from Corfu International Airport, Ioannis Kapodistrias to Nuremberg Airport
- Ave. Duration
- 2h 15m
- When
- Wednesday
- Estimated price
- Kč 1,500–5,500
- Website
- austrian.com
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,100–9,000
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,500–11,000
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,200–9,500
Flights from Corfu International Airport, Ioannis Kapodistrias to Vienna International Airport
- Ave. Duration
- 1h 45m
- When
- Wednesday
- Estimated price
- Kč 2,000–8,500
- 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–3,900
Flights from Corfu International Airport, Ioannis Kapodistrias to Nuremberg Airport
- Ave. Duration
- 2h 15m
- When
- Saturday
- Estimated price
- Kč 2,300–13,000
- 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
Flights from Corfu International Airport, Ioannis Kapodistrias to Berlin Brandenburg Airport via Salzburg
- Ave. Duration
- 3h 45m
- When
- Sunday
- 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, Thursday, Friday, and Sunday
- Estimated price
- Kč 1,000–3,800
- Website
- airbus.com
Flights from Corfu International Airport, Ioannis Kapodistrias to Munich International Airport
- Ave. Duration
- 2h 5m
- When
- Sunday
- Estimated price
- Kč 2,200–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,900–9,500
- Website
- easyjet.com
Flights from Corfu International Airport, Ioannis Kapodistrias to Berlin Brandenburg Airport
- Ave. Duration
- 2h 30m
- When
- Thursday
- Estimated price
- Kč 2,000–3,100
- Website
- corendonairlines.com
Flights from Corfu International Airport, Ioannis Kapodistrias to Nuremberg Airport
- Ave. Duration
- 2h 10m
- When
- Saturday
- Estimated price
- Kč 3,100–10,000
- Website
- norwegian.com
Flights from Corfu International Airport, Ioannis Kapodistrias to Nuremberg Airport
- Ave. Duration
- 2h 15m
- When
- Saturday
- Estimated price
- Kč 2,300–13,000
- Phone
- +39 06 5210550
- Website
- Trenitalia Frecce
Train from Brindisi to Venezia Mestre
- Ave. Duration
- 8h 31m
- Frequency
- 3 times a day
- Estimated price
- Kč 3,000–5,500
- Website
- Trenitalia Frecce
- Phone
- +43 (0)5 1717
- Website
- Railjet
Train from Venezia Mestre to Wien Hbf
- *
- Kč 2,200–3,300
Train from Wien Hbf to Praha Hlavni Nadrazi
- *
- Kč 1,400–2,100
Train from Wien Hbf to Praha Hlavni Nadrazi
- *
- Kč 1,400–2,100
Train from Linz/Donau Hbf to Praha Hlavni Nadrazi
- *
- Kč 1,000–1,600
- Phone
- +420 222 222 221
- info@regiojet.com
- Website
- RegioJet
Train from Wien Hbf to Praha Hlavni Nadrazi
- Ave. Duration
- 4h 21m
- Frequency
- Every 4 hours
- Estimated price
- Kč 450–800
- Website
- RegioJet
Train from Wien Hbf to Praha Hlavni Nadrazi
- Ave. Duration
- 4h 21m
- Frequency
- Every 4 hours
- Estimated price
- Kč 450–800
- Website
- RegioJet
- Phone
- 0 89 54 888 97 - 25
- info@laenderbahn.com
- Website
- Die Länderbahn
Train from Freising to Praha Hlavni Nadrazi
- Ave. Duration
- 5h 13m
- Frequency
- Hourly
- Estimated price
- Kč 2,000–3,400
- Schedules at
- Die Länderbahn
Train from Schwandorf to Praha Hlavni Nadrazi
- Ave. Duration
- 3h 28m
- Frequency
- Hourly
- Estimated price
- Kč 1,200–2,200
- Schedules at
- Die Länderbahn
- Phone
- +47 70 13 14 15
- kundehenv@dsb.dk
- Website
- Danish Railways
Train from Berlin Suedkreuz to Praha-Holesovice
- Ave. Duration
- 3h 37m
- Frequency
- 5 times a day
- Estimated price
- Kč 694
- Website
- Danish Railways
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Nürnberg Hbf to Schwandorf
- Ave. Duration
- 1h 6m
- Frequency
- Hourly
- Estimated price
- Kč 250–360
- Website
- Deutsche Bahn Regio (DB Regional)
- Phone
- +43 (0) 51717
- Website
- Nightjet
Night train from Venezia S. Lucia to Linz/Donau Hbf
- Ave. Duration
- 9h 4m
- Frequency
- Twice daily
- Estimated price
- Kč 850–2,600
- Website
- Nightjet
- Sleeper Carriage
- Kč 2,400–2,600
- Couchette Carriage
- Kč 1,600–1,900
- Seating Carriage
- Kč 850–1,100
- Phone
- +43 (0) 5 1717
- Website
- ÖBB EuroCity
Train from Linz/Donau Hbf to Praha Hlavni Nadrazi
- Ave. Duration
- 3h 45m
- Frequency
- Every 4 hours
- Estimated price
- Kč 1,788
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- Flixbus
Bus from Dresden central station to Praha, ÚAN Florenc
- Ave. Duration
- 1h 40m
- Frequency
- Hourly
- Estimated price
- Kč 310–460
- Website
- Flixbus
- Phone
- +383 49 626 082
- bajriqitrans@gmail.com
Bus from Sarande,Posta Shqiptare to Kosovska Mitrovica
- Ave. Duration
- 5h 22m
- Frequency
- Twice a week
- Schedules at
- facebook.com
- Phone
- 028/460-038
- info@kolasinprevoz.com
- Website
- facebook.com
Bus from Kosovska Mitrovica to Kraljevo, Autobuska Stanica
- Ave. Duration
- 2h 55m
- Frequency
- 4 times a day
- Estimated price
- Kč 110–140
- Schedules at
- facebook.com
- Regular one-way price
- Kč 110–140
- Phone
- +381 20 314 545
- info@pejictours.com
- Website
- pejictours.com
Bus from Kraljevo, Autobuska Stanica to Praha, ÚAN Florenc
- Ave. Duration
- 11h
- Frequency
- 3 times a week
- Estimated price
- Kč 941
- 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 49 623 907
- kushtrimi_nm@hotmail.com
- 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
- info@barilevaturist.com
- 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
- Phone
- +3026610 28900
- info@ktelkerkyras.gr
- Website
- ktelkerkyras.gr
Busferry from Corfu to Larissa
- Ave. Duration
- 4h
- Frequency
- Twice a week
- Estimated price
- Kč 600–900
- Schedules at
- greenbuses.gr
- Phone
- +30 210 92 33 33
- info@koronatravel.gr
- Website
- koronatravel.gr
Bus from Larissa to Praha, ÚAN Florenc
- Ave. Duration
- 28h
- Frequency
- Once a week
- Estimated price
- Kč 2,192
- Schedules at
- koronatravel.gr
- Phone
- +30 26610 38690
- info@ionianseaways.com
- 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
- Phone
- +30 26610 49800
- info@albanialuxuryferries.com
- Website
- albanialuxuryferries.com
Ferry from Port of Corfu to Sarandë
- Ave. Duration
- 1h
- Frequency
- 5 times a day
- Estimated price
- Kč 975
- Schedules at
- Albania Luxury Ferries
Ferry from Port of Corfu to Sarandë
- Ave. Duration
- 1h
- Frequency
- 5 times a day
- Estimated price
- Kč 975
- Schedules at
- Albania Luxury Ferries
Ferry from Port of Corfu to Sarandë
- Ave. Duration
- 1h
- Frequency
- 5 times a day
- Estimated price
- Kč 975
- Schedules at
- Albania Luxury Ferries
- Phone
- +355 85 22 6057
- info@finikas-lines.com
- 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
- Phone
- +39.081.496.444
- info@grimaldi.napoli.it
- Website
- Grimaldi Lines
Car ferry from Port of Corfu to Porto di Brindisi
- Ave. Duration
- 6h 30m
- Frequency
- 4 times a week
- Estimated price
- Kč 550–1,200
- Website
- Grimaldi Lines
- Phone
- +30 2108919800
- superfast@superfast.com
- 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
Ferry from Tronchetto "B" to Ferrovia "B"
- Ave. Duration
- 14 min
- Frequency
- Every 20 minutes
- Estimated price
- Kč 232
- Website
- ACTV — Azienda del Consorzio Trasporti Veneziano
- 75 min. Ticket
- Kč 232
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
Want to know more about Flixbus?
Read the travel guide
Italy Travel Guides
Read the travel guide




































































