There are 6 ways to get from Cyprus to Budapest by plane, 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.
Recommended option
Fly from Ercan • 6h 4m
Cheapest option
Fly from Larnaca • 6h 18m
4 alternative options
Fly from Paphos • 6h 12m
Bus, car ferry via Népliget • 2 days 10h
Bus, car ferry • 2 days 11h
Car ferry, drive • 30h 28m
Ercan (ECN) to Budapest (BUD) flights
The flight time between Ercan (ECN) and Budapest (BUD) is around 7h 52m and covers a distance of around 1805 km. This includes an average layover time of around 3h 49m. Services are operated by Turkish Airlines and Pegasus Airlines. Typically 92 flights run weekly, although weekend and holiday schedules can vary so check in advance.
Questions & Answers
The cheapest way to get from Cyprus to Budapest is to fly which costs €60 - €170 and takes 6h 12m.
The quickest way to get from Cyprus to Budapest is to fly which costs €70 - €230 and takes 6h 4m.
The distance between Cyprus and Budapest is 1818 km.
The best way to get from Cyprus to Budapest without a car is to bus and car ferry via Népliget which takes 2 days 10h and costs €130 - €240.
It takes approximately 6h 4m to get from Cyprus to Budapest, including transfers.
There is no direct flight from Ercan Airport to Budapest Airport. The quickest flight takes 5h and has one stopover.
Budapest is 1h behind Cyprus. It is currently 5:55 PM in Cyprus and 4:55 PM in Budapest.
Pegasus Airlines and Turkish Airlines offer flights from Ercan Airport to Budapest Airport.
There are 1358+ hotels available in Budapest. Prices start at 10 097 Ft per night.
The best way to get from Cyprus to Ercan Airport is to drive which takes 21 min and costs €3 - €6.

- Distance: 1818.3 km
- Duration: 6h 4m
What companies run services between Cyprus and Budapest, Hungary?
Turkish Airlines and Pegasus Airlines fly from Nicosia to Budapest hourly.

- Website
- ryanair.com
Flights from Paphos to Budapest
- Ave. Duration
- 3h
- When
- Monday, Wednesday, Friday, Saturday and Sunday
- Estimated price
- 15 000 Ft - 85 000 Ft
Flights from Paphos to Budapest via Tel Aviv
- Ave. Duration
- 6h 8m
- When
- Monday, Wednesday, Thursday and Friday
- Estimated price
- 20 000 Ft - 100 000 Ft
Flights from Paphos to Budapest via Warsaw Modlin
- Ave. Duration
- 6h 5m
- When
- Friday and Sunday
- Estimated price
- 21 000 Ft - 110 000 Ft

- Website
- turkishairlines.com
Flights from Ercan to Budapest via Istanbul
- Ave. Duration
- 5h 32m
- When
- Every day
- Estimated price
- 33 000 Ft - 120 000 Ft
Flights from Ercan to Budapest via Sabiha Gokcen
- Ave. Duration
- 6h 15m
- When
- Thursday, Friday and Sunday
- Estimated price
- 33 000 Ft - 120 000 Ft
Flights from Ercan to Budapest via Ankara, Istanbul
- Ave. Duration
- 7h 5m
- When
- Monday, Thursday and Saturday
- Estimated price
- 35 000 Ft - 130 000 Ft

- Website
- wizzair.com
Flights from Larnaca to Budapest
- Ave. Duration
- 3h 10m
- When
- Monday, Wednesday, Friday and Sunday
- Estimated price
- 20 000 Ft - 100 000 Ft
Flights from Larnaca to Budapest via Thessaloniki
- Ave. Duration
- 5h 5m
- When
- Tuesday and Saturday
- Estimated price
- 20 000 Ft - 100 000 Ft
Flights from Larnaca to Budapest via Athens
- Ave. Duration
- 5h 50m
- When
- Monday, Wednesday, Friday and Sunday
- Estimated price
- 20 000 Ft - 100 000 Ft
Flights from Larnaca to Budapest via Rome
- Ave. Duration
- 7h 10m
- When
- Tuesday and Saturday
- Estimated price
- 20 000 Ft - 100 000 Ft

- Website
- flypgs.com
Flights from Ercan to Budapest via Sabiha Gokcen
- Ave. Duration
- 5h 25m
- When
- Sunday
- Estimated price
- 24 000 Ft - 80 000 Ft
Flights from Ercan to Budapest via Izmir, Sabiha Gokcen
- Ave. Duration
- 8h 15m
- When
- Monday, Tuesday, Thursday, Saturday and Sunday
- Estimated price
- 27 000 Ft - 85 000 Ft
Flights from Ercan to Budapest via Adana, Sabiha Gokcen
- Ave. Duration
- 10h 20m
- When
- Every day
- Estimated price
- 26 000 Ft - 85 000 Ft

- Website
- airserbia.com
Flights from Larnaca to Budapest via Belgrade
- Ave. Duration
- 5h 10m
- When
- Monday, Wednesday, Thursday and Sunday
- Estimated price
- 31 000 Ft - 150 000 Ft

- Website
- elal.com
Flights from Larnaca to Budapest via Tel Aviv
- Ave. Duration
- 5h 30m
- When
- Thursday and Sunday
- Estimated price
- 50 000 Ft - 140 000 Ft

- Website
- en.aegeanair.com
Flights from Larnaca to Budapest via Athens
- Ave. Duration
- 5h 35m
- When
- Monday, Wednesday and Saturday
- Estimated price
- 55 000 Ft - 180 000 Ft

- Website
- austrian.com
Flights from Larnaca to Budapest via Vienna
- Ave. Duration
- 5h 50m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- 60 000 Ft - 210 000 Ft

- Website
- lufthansa.com
Flights from Larnaca to Budapest via Munich
- Ave. Duration
- 7h 15m
- When
- Every day
- Estimated price
- 100 000 Ft - 290 000 Ft

- Website
- swiss.com
Flights from Larnaca to Budapest via Zurich
- Ave. Duration
- 6h 20m
- When
- Wednesday, Friday and Sunday
- Estimated price
- 43 000 Ft - 190 000 Ft

- Phone
- +357 24 643493
- info@intercity-buses.com
- Website
- intercity-buses.com
Bus from Dionysios Solomos Square to New Port - Passenger Building
- Ave. Duration
- 1h 45m
- Frequency
- Hourly
- Estimated price
- 1 800 Ft - 2 100 Ft
- Website
- https://intercity-buses.com/en/

- Phone
- +30 2310 510835
- contact@ktelthes.gr
- Website
- ktelthes.gr
Bus from Pireaus to Thessaloniki Monastiriou
- Ave. Duration
- 6h 15m
- Frequency
- Twice daily
- Estimated price
- 15 913 Ft
- Schedules at
- ktelthes.gr

- Phone
- 0030 2108219900
- vsiamos@otenet.gr
- Website
- siamostours.com
Bus from Thessaloniki to Budapest Hotel Platanus
- Ave. Duration
- 16h
- Frequency
- Twice a week
- Estimated price
- 17 000 Ft - 27 000 Ft
- Schedules at
- siamostours.com

- Phone
- +302105233969
- fptravel@otenet.gr
- Website
- fptravel.gr
Bus from Thessaloníki to Budapest
- Ave. Duration
- 17h 45m
- Frequency
- 4 times a week
- Estimated price
- 24 000 Ft - 33 000 Ft
- Schedules at
- fptravel.gr

- Phone
- 77777525
- support@scandroholding.com
Car ferry from Limassol to Peiraias
- Ave. Duration
- 31h
- Frequency
- Twice a week
- Estimated price
- 14 000 Ft - 43 000 Ft
- Website
- https://scandroholding.com/
- Airbus seats
- 14 394 Ft
- 1st Class Cabin
- 27 655 Ft
- 2nd Class Cabin
- 18 183 Ft
- Vehicle
- 42 264 Ft

- Phone
- 0392 444 43 64
- Website
- akgunlerbilet.com
Car ferry from Girne to Taşucu
- Ave. Duration
- 6h
- Frequency
- Twice daily
- Website
- https://www.akgunlerbilet.com/?lang=en
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 How do I get from Sydney to Melbourne, How do I buy a London Underground ticket? and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.