There are 3 ways to get from Bucharest to Corfu by plane, bus and ferry, car or car ferry

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly  •  6 h 24 min

  1. Fly from Bucharest Otopeni (OTP) to Corfu (CFU) OTP - CFU

$86 - $252

Cheapest option

Bus and ferry  •  20 h 30 min

  1. Take the bus and ferry from Bucuresti to Corfu

$40 - $60

1 alternative option

Drive, car ferry  •  13 h 6 min

  1. Drive from Bucharest to Igoumenitsa
  2. Take the car ferry from Igoumenitsa to Corfu

$163 - $232

Questions & Answers

The cheapest way to get from Bucharest to Corfu is to bus and ferry which costs $40 - $60 and takes 20 h 30 min.

More details

The quickest way to get from Bucharest to Corfu is to fly which costs $85 - $260 and takes 6 h 24 min.

More details

The distance between Bucharest and Corfu is 739 km.

It takes approximately 6 h 24 min to get from Bucharest to Corfu, including transfers.

More details

Yes, there is a direct bus departing from Bucuresti and arriving at Corfu. Services depart once a week, and operate Monday. The journey takes approximately 20 h 30 min.

More details

What companies run services between Bucharest, Romania and Corfu, Greece?

Ryanair, Austrian Airlines and 15 other airlines fly from Bucharest to Corfu every 2 hours.

Airlines
Ryanair
Website
ryanair.com
Flights from Bucharest Otopeni to Corfu via Rome Ciampino
Ave. Duration
5 h 25 min
When
Wednesday, Friday and Sunday
Estimated price
$70 - $340
Flights from Bucharest Otopeni to Corfu via Charleroi
Ave. Duration
7 h 10 min
When
Wednesday and Sunday
Estimated price
$120 - $470
Aegean Airlines
Website
aegeanair.com
Flights from Bucharest Otopeni to Corfu via Athens
Ave. Duration
4 h 55 min
When
Every day
Estimated price
$130 - $490
Sky Express
Website
skyexpress.gr
Flights from Bucharest Otopeni to Corfu via Athens
Ave. Duration
4 h 5 min
When
Every day
Estimated price
$55 - $280
Flights from Bucharest Otopeni to Corfu via Thessaloniki
Ave. Duration
4 h 15 min
When
Tuesday and Thursday
Estimated price
$120 - $550
Austrian Airlines
Website
austrian.com
Flights from Bucharest Otopeni to Corfu via Vienna
Ave. Duration
5 h 55 min
When
Tuesday, Wednesday and Thursday
Estimated price
$220 - $1,100
Lufthansa
Website
lufthansa.com
Flights from Bucharest Otopeni to Corfu via Munich
Ave. Duration
7 h 10 min
When
Saturday
Estimated price
$300 - $1,400
Alitalia
Website
alitalia.com
Flights from Bucharest Otopeni to Corfu via Rome
Ave. Duration
4 h 45 min
When
Tuesday
Estimated price
$95 - $460
CSA
Website
csa.cz
Flights from Bucharest Otopeni to Corfu via Prague
Ave. Duration
6 h 35 min
When
Monday, Wednesday, Thursday, Friday and Sunday
Estimated price
$250 - $900
Travel Service
Website
travelservice.aero
Flights from Bucharest Otopeni to Corfu via Prague
Ave. Duration
6 h 35 min
When
Monday, Wednesday, Thursday, Friday and Sunday
Estimated price
$250 - $900
Bus operators
MementoBus
Phone
(+40) 317.105.518
Email
rezervari@mementobus.com
Website
mementobus.com
Bus and ferry from Bucuresti to Corfu
Ave. Duration
20 h 30 min
Frequency
Once a week
Estimated price
$40 - $60
Schedules at
mementobus.com
Ferry operators
Ionion Lines
Phone
0030 2661081808
Email
reservation@ionionlines.eu
Website
ionionlines.eu
Car ferry from Igoumenitsa to Corfu
Ave. Duration
1 h 30 min
Frequency
Every 2 hours
Estimated price
$12
Schedules at
ionionlines.eu
Passenger
$11 - $12
Vehicle
$46 - $47
Corfu Ferries
Phone
+302665021000
Email
oscartrv@otenet.gr
Website
corfuferries.gr
Car ferry from Igoumenitsa to Corfu
Ave. Duration
1 h 45 min
Frequency
Hourly
Estimated price
$13
Schedules at
corfuferries.gr

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Heading to Europe? Read this before you buy a Eurail Pass, Train travel in France: A guide to SNCF and Best ways to travel around Australia - to help you get the most out of your next trip.

Where to next?