Travel from Hungary to Greece is: Unrestricted. See details.
Rome2rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in Athens?

Book now

There are 5 ways to get from Budapest to Athens by plane, bus, train 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

Fly

  1. Fly from Budapest (BUD) to Athens (ATH)

Bus, train

  1. Take the bus from Budapest Népliget to Thessaloniki
  2. Take the train from Thessaloniki to Athens

Bus

  1. Take the bus from Budapest to Athens

Bus via Budapest Hotel Platanus

  1. Take the bus from Budapest Hotel Platanus to Athens

Drive

  1. Drive from Budapest to Athens

Budapest to Athens by subway, bus and train

1 Weekly Services
21h 43m Average Duration
- Cheapest Price
See schedules
Hungary → Greece
Unrestricted

Travel safe during COVID-19

International entry into Greece from Hungary

  • Entry is unrestricted for citizens and permanent residents of Hungary
Show more details
Allowed for: All visitors

Restricted for: There are no current restrictions

Show less

Conditions of entry into Greece from Hungary

  • There are no current restrictions
This applies to arrivals from all countries, with no exceptions

Rules to follow in Greece

m

Mandatory

Mandatory

Considerations leaving from Hungary

There are no current restrictions

Frequently Asked Questions


Yes, entry into Greece is currently allowed from Hungary.

Explore travel options

Domestic travel is not restricted, but some conditions may apply

  • Face masks are mandatory
  • Observe COVID-19 safety rules

Explore travel options

The national COVID-19 helpline number in Athens is 210 521 2054.

Wearing a face mask on public transport in Athens is mandatory.

Make yourself known to an official member of staff and/or call the national coronavirus helpline number on 210 521 2054.

No, returning to Hungary from Greece is currently allowed.

See options for return travel.

Last updated: 26 Sep 2022
Exceptions may apply, for full details: European Union.

We're working around the clock to bring you the latest COVID-19 travel updates.
This information is compiled from official sources. To the best of our knowledge, it is correct as of the last update.
Visit Rome2rio travel advice for general help.

Questions & Answers

The cheapest way to get from Budapest to Athens is to bus via Budapest Hotel Platanus which costs 29 000 Ft - 38 000 Ft and takes 25h 56m.

More details

The quickest way to get from Budapest to Athens is to fly which costs 20 000 Ft - 120 000 Ft and takes 5h 28m.

More details

Yes, there is a direct bus departing from Budapest and arriving at Athens. Services depart three times a week, and operate Wednesday, Friday and Sunday. The journey takes approximately 23h.

More details

The distance between Budapest and Athens is 1125 km. The road distance is 1467.4 km.

Get driving directions

The best way to get from Budapest to Athens without a car is to bus and train which takes 21h 43m and costs .

More details

It takes approximately 5h 28m to get from Budapest to Athens, including transfers.

More details

Budapest to Athens bus services, operated by FP Travel, depart from Budapest station.

More details

The best way to get from Budapest to Athens is to fly which takes 5h 28m and costs 20 000 Ft - 120 000 Ft. Alternatively, you can bus, which costs 33 000 Ft - 40 000 Ft and takes 23h.

Mode details

The quickest flight from Budapest Airport to Athens Airport is the direct flight which takes 1h 55m.

Search flights

Budapest to Athens bus services, operated by FP Travel, arrive at Athens station.

More details

Map of how to get from Budapest to Athens.
Launch map view
  • Distance: 1124.5 km
  • Duration: 5h 28m

What companies run services between Budapest, Hungary and Athens, Greece?

Aegean Airlines, Ryanair and three other airlines fly from Budapest to Athens 4 times a day. Alternatively, FP Travel operates a bus from Budapest to Athens 3 times a week. Tickets cost €80 - €95 and the journey takes 23h.

Airlines
Ryanair
Website
ryanair.com
Flights from Budapest to Athens
Ave. Duration
2h
When
Monday, Wednesday, Thursday, Friday and Sunday
Estimated price
€35 - €360
Flights from Budapest to Athens via Bologna
Ave. Duration
4h 35m
When
Friday
Estimated price
€35 - €360
Flights from Budapest to Athens via Catania
Ave. Duration
4h 40m
When
Tuesday
Estimated price
€35 - €360
Aegean Airlines
Website
en.aegeanair.com
Flights from Budapest to Athens
Ave. Duration
1h 55m
When
Tuesday, Thursday and Saturday
Estimated price
€70 - €300
Wizz Air
Website
wizzair.com
Flights from Budapest to Athens
Ave. Duration
2h 5m
When
Monday, Wednesday, Friday and Sunday
Estimated price
€28 - €230
Austrian Airlines
Website
austrian.com
Flights from Budapest to Athens via Vienna
Ave. Duration
4h 45m
When
Every day
Estimated price
€150 - €500
Turkish Airlines
Website
turkishairlines.com
Flights from Budapest to Athens via Istanbul
Ave. Duration
4h 50m
When
Monday, Wednesday, Thursday, Saturday and Sunday
Estimated price
€200 - €650
Train operators
Greek Railways (OSE)
Phone
+302130121451
Website
hellenictrain.gr
Train from Thessaloniki to Athens
Ave. Duration
4h 7m
Frequency
Every 4 hours
Estimated price
€10 - €35
Website
Greek Railways (OSE)
Airport
€10
Bus operators
Korona Travel
Phone
210.92.33.33
Email
info@koronatravel.gr
Website
koronatravel.gr
Bus from Budapest Népliget to Thessaloniki
Ave. Duration
15h 30m
Frequency
Once a week
Schedules at
koronatravel.gr
FP Travel
Phone
+302105233969
Email
fptravel@otenet.gr
Website
fptravel.gr
Bus from Budapest to Athens
Ave. Duration
23h
Frequency
3 times a week
Estimated price
€80 - €95
Schedules at
fptravel.gr
Siamos Tours
Phone
0030 2108219900
Email
vsiamos@otenet.gr
Website
siamostours.com
Bus from Budapest Hotel Platanus to Athens
Ave. Duration
24h 30m
Frequency
Once a week
Estimated price
€70 - €90
Schedules at
siamostours.com

Want to know more about travelling around Greece

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.

More Questions & Answers

Athens is 1h ahead of Budapest. It is currently 6:05 PM in Budapest and 7:05 PM in Athens.

Yes, the driving distance between Budapest to Athens is 1467 km. It takes approximately 14h 16m to drive from Budapest to Athens.

Get driving directions

Aegean Airlines, Wizz Air, Austrian Airlines and two other airlines offer flights from Budapest Airport to Athens Airport.

Search flights

There are 732+ hotels available in Athens. Prices start at €100 per night.

More details

The best way to get from Budapest to Budapest Airport is to bus which takes 31 min and costs 3 400 Ft - 4 200 Ft.

More details

ticket