Travel from Budapest to Corfu

Flights from Budapest to Corfu

Ryanair and Wizz Air fly from Budapest to Corfu 3 times a week.

How to get from Budapest to Corfu

From Deák Ferenc tér M bus to Budapest airport then fly to Corfu airport. 4 h 15 min $153. From Budapest bus to Thessaloniki then bus and ferry to Corfu. 21 h 45 min $118. From Budapest bus to Platamonas, bus to Larissa, then bus and ferry to Corfu. 27 h 43 min. From Budapest-Keleti train to Beograd, train to Thessaloniki, taxi to Thessaloniki, then bus and ferry to Corfu. 29 h 49 min $153. From Dózsa György tér line 5 bus to Budapest-Keleti, train to Timisoara Nord, walk to Timişoara, then bus and ferry to Corfu. 29 h 53 min $79. From Budapest drive to Sarandë then car ferry to Corfu. 14 h 47 min $197.