There are 13 ways to get from Athens to Punat by plane, shuttle, bus, car, or 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 to Ljubljana, shuttle, bus
best- Fly from Athens International Airport (ATH) to Ljubljana (LJU)plane ATH - LJU
- Take a shuttle bus from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana to Trieste Centrale
- Take the bus from Trieste, Autostazione to Rijeka, Željeznički Kolodvorbus
- Take the bus from Rijeka, Autobusni Kolodvor to Punat, Autobusna Stanicabus
11h 2m€175–700Bus
cheapest- Take the bus from Athens to Beograd, Autobuska stanicabus
- Take the bus from Beograd, Autobuska stanica to Rijeka, Autobusni Kolodvorbus
- Take the bus from Rijeka, Autobusni Kolodvor to Punat, Autobusna Stanicabus
27h 15m€66–196Bus via Zagreb
- Take the bus from Athens to Beograd, Autobuska stanicabus
- Take the bus from Belgrade bus station to Zagrebbus
- Take the bus from Zagreb, Autobusni Kolodvor to Krk, Autobusni kolodvorbus
26h 10m€89–167Drive 1,483.7 km
- Drive from Athens to Punatcar 1,483.7 km
19h 54m€266–384Fly to Trieste – Friuli Venezia Giulia Airport, bus
- Fly from Athens International Airport (ATH) to Trieste – Friuli Venezia Giulia Airport (TRS)plane ATH - TRS
- Take the bus from Trieste, Autostazione to Rijeka, Željeznički Kolodvorbus
- Take the bus from Rijeka, Autobusni Kolodvor to Punat, Autobusna Stanicabus
12h 46m€133–397Fly to Venice Marco Polo Airport, shuttle, bus
- Fly from Athens International Airport (ATH) to Venice Marco Polo Airport (VCE)plane ATH - VCE
- Take a shuttle bus from Venezia, Aeroporto Marco Polo di Venezia to Trieste Centrale
- Take the bus from Trieste, Autostazione to Rijeka, Željeznički Kolodvorbus
- Take the bus from Rijeka, Autobusni Kolodvor to Punat, Autobusna Stanicabus
12h 10m€249–730Fly to Zagreb Franjo Tuđman Airport, bus
- Fly from Athens International Airport (ATH) to Zagreb Franjo Tuđman Airport (ZAG)plane ATH - ZAG
- Take the bus from Zagreb Airport to Rijeka - Autobusni Kolodvorbus
- Take the bus from Rijeka, Autobusni Kolodvor to Punat, Autobusna Stanicabus
10h 27m€96–265Fly to Split Airport, bus
- Fly from Athens International Airport (ATH) to Split Airport (SPU)plane ATH - SPU
- Take the bus from Split, Autobusni Kolodvor to Rijeka, Autobusni Kolodvorbus
- Take the bus from Rijeka, Autobusni Kolodvor to Punat, Autobusna Stanicabus
13h 42m€96–334Fly to Bologna Guglielmo Marconi Airport, train, bus
- Fly from Athens International Airport (ATH) to Bologna Guglielmo Marconi Airport (BLQ)plane ATH - BLQ
- Take the train from Bologna Centrale to Venezia Mestretrain
- Take the train from Venezia Mestre to Trieste Centraletrain
- Take the bus from Trieste, Autostazione to Rijeka, Željeznički Kolodvorbus
- Take the bus from Rijeka, Autobusni Kolodvor to Punat, Autobusna Stanicabus
14h 38m€156–485Fly to Belgrade Nikola Tesla Airport, shuttle, bus
- Fly from Athens International Airport (ATH) to Belgrade Nikola Tesla Airport (BEG)plane ATH - BEG
- Take a shuttle bus from Beograd, Autobuska stanica to Rijeka, Bus Station
- Take the bus from Rijeka, Autobusni Kolodvor to Punat, Autobusna Stanicabus
13h 20m€142–277Bus, shuttle
- Take the bus from Athens to Beograd, Autobuska stanicabus
- Take a shuttle bus from Beograd, Autobuska stanica to Karlovac, Autobusni Kolodvor
- Take the bus from Karlovac, Autobusni Kolodvor to Punat, Autobusna Stanicabus
27h 20m€116–180Bus via Slavonski Brod
- Take the bus from Athens to Novi Sad, Autobuska Stanicabus
- Take the bus from Novi Sad, Autobuska Stanica to Slavonski Brod, Autobusni Kolodvorbus
- Take the bus from Slavonski Brod, Autobusni Kolodvor to Punat, Autobusna Stanicabus
28h 25m€84–121Train, bus
- Take the train from Athens to Thessalonikitrain Ic
- Take the bus from Thessaloniki to Gevgelijabus
- Take the train from Gevgelija to Skopjetrain 632 / ...
- Take the bus from Skopje, Transporten Centar to Rijeka, Autobusni Kolodvorbus
- Take the bus from Rijeka, Autobusni Kolodvor to Punat, Autobusna Stanicabus
30h 14m€96–168
Athens International Airport (ATH) to Ljubljana (LJU) flights
Questions & Answers
The cheapest way to get from Athens to Punat is to bus via Slavonski Brod which costs €80 - €130 and takes 28h 25m.
The fastest way to get from Athens to Punat is to fly and bus which takes 10h 27m and costs €95 - €270.
No, there is no direct bus from Athens to Punat. However, there are services departing from Athens and arriving at Punat, Autobusna Stanica via Belgrade bus station, Zagreb, Autobusni Kolodvor and Krk, Autobusni kolodvor. The journey, including transfers, takes approximately 26h 10m.
The distance between Athens and Punat is 1487 km. The road distance is 1483.7 km.
The best way to get from Athens to Punat without a car is to bus via Zagreb which takes 26h 10m and costs €85 - €170.
It takes approximately 11h 2m to get from Athens to Punat, including transfers.
Athens to Punat bus services, operated by FP Travel, depart from Athens station.
Athens to Punat bus services, operated by FP Travel, arrive at Beograd, Autobuska stanica station.
Punat is 1h behind Athens. It is currently 1:39 AM in Athens and 12:39 AM in Punat.
Yes, the driving distance between Athens to Punat is 1484 km. It takes approximately 19h 54m to drive from Athens to Punat.
What companies run services between Athens, Greece and Punat, Croatia?
You can take a bus from Athens to Punat, Autobusna Stanica via Beograd, Autobuska stanica, Belgrade bus station, Zagreb, Zagreb, Autobusni Kolodvor, and Krk, Autobusni kolodvor in around 26h 10m.
- Website
- en.aegeanair.com
Flights from Athens International Airport to Ljubljana
- Ave. Duration
- 2h 5m
- When
- Tuesday and Friday
- Estimated price
- €75–330
Flights from Athens International Airport to Venice Marco Polo Airport
- Ave. Duration
- 2h 22m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- €22–190
Flights from Athens International Airport to Venice Marco Polo Airport via Skiathos
- Ave. Duration
- 4h 50m
- When
- Saturday
- Estimated price
- €22–120
Flights from Athens International Airport to Zagreb Franjo Tuđman Airport
- Ave. Duration
- 2h
- When
- Monday, Wednesday, and Saturday
- Estimated price
- €65–190
Flights from Athens International Airport to Split Airport
- Ave. Duration
- 1h 47m
- When
- Monday and Sunday
- Estimated price
- €25–290
Flights from Athens International Airport to Bologna Guglielmo Marconi Airport
- Ave. Duration
- 2h 20m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- €55–230
Flights from Athens International Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- €60–210
- Website
- ita-airways.com
Flights from Athens International Airport to Trieste – Friuli Venezia Giulia Airport via Rome
- Ave. Duration
- 5h 9m
- When
- Every day
- Estimated price
- €65–240
Flights from Athens International Airport to Venice Marco Polo Airport via Rome
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- €65–160
Flights from Athens International Airport to Split Airport via Rome
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- €180–300
Flights from Athens International Airport to Bologna Guglielmo Marconi Airport via Rome
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- €60–180
- Website
- ryanair.com
Flights from Athens International Airport to Trieste – Friuli Venezia Giulia Airport via Olbia
- Ave. Duration
- 6h 5m
- When
- Sunday
- Estimated price
- €80–270
Flights from Athens International Airport to Venice Marco Polo Airport
- Ave. Duration
- 2h 35m
- When
- Wednesday, Friday, and Saturday
- Estimated price
- €35–150
Flights from Athens International Airport to Bologna Guglielmo Marconi Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- €45–160
Flights from Athens International Airport to Bologna Guglielmo Marconi Airport via Bari
- Ave. Duration
- 3h 55m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- €45–160
- Website
- volotea.com
Flights from Athens International Airport to Venice Marco Polo Airport
- Ave. Duration
- 2h 22m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- €22–190
Flights from Athens International Airport to Zagreb Franjo Tuđman Airport
- Ave. Duration
- 2h
- When
- Monday, Wednesday, and Saturday
- Estimated price
- €65–190
Flights from Athens International Airport to Split Airport
- Ave. Duration
- 1h 47m
- When
- Monday and Sunday
- Estimated price
- €25–290
Flights from Athens International Airport to Bologna Guglielmo Marconi Airport
- Ave. Duration
- 2h 20m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- €55–230
- Website
- lufthansa.com
Flights from Athens International Airport to Ljubljana via Munich
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- €75–550
Flights from Athens International Airport to Trieste – Friuli Venezia Giulia Airport via Rome
- Ave. Duration
- 5h 16m
- When
- Every day
- Estimated price
- €65–240
- Website
- airserbia.com
Flights from Athens International Airport to Trieste – Friuli Venezia Giulia Airport via Rome
- Ave. Duration
- 5h 5m
- When
- Saturday
- Estimated price
- €70–180
Flights from Athens International Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- €60–210
- Website
- turkishairlines.com
Flights from Athens International Airport to Ljubljana via Istanbul
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- €130–280
Flights from Athens International Airport to Trieste – Friuli Venezia Giulia Airport via Rome
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- €65–240
- Website
- flyulendo.com
Flights from Athens International Airport to Venice Marco Polo Airport
- Ave. Duration
- 2h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- €27–150
- Website
- croatiaairlines.com
Flights from Athens International Airport to Split Airport
- Ave. Duration
- 1h 40m
- When
- Saturday
- Estimated price
- €110–260
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Bologna Centrale to Venezia Mestre
- Ave. Duration
- 1h 22m
- Frequency
- Hourly
- Estimated price
- €22–45
- Schedules at
- trenitalia.com
Train from Venezia Mestre to Trieste Centrale
- Ave. Duration
- 1h 54m
- Frequency
- 4 times a day
- Estimated price
- €30–60
- Schedules at
- trenitalia.com
- Phone
- +39 06 8937 1892
- Website
- italotreno.it
Train from Bologna Centrale to Venezia Mestre
- Ave. Duration
- 1h 21m
- Frequency
- Hourly
- Estimated price
- €20–40
- Website
- https://www.italotreno.it/en
Train from Venezia Mestre to Trieste Centrale
- Ave. Duration
- 2h 1m
- Frequency
- Twice daily
- Estimated price
- €28–55
- Website
- https://www.italotreno.it/en
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Bologna Centrale to Venezia Mestre
- Ave. Duration
- 1h 57m
- Frequency
- Hourly
- Estimated price
- €19–35
- Website
- https://www.trenitalia.com/en.html
Train from Venezia Mestre to Trieste Centrale
- Ave. Duration
- 2h 50m
- Frequency
- Hourly
- Estimated price
- €27–45
- Website
- https://www.trenitalia.com/en.html
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Bologna Centrale to Venezia Mestre
- Ave. Duration
- 1h 36m
- Frequency
- Twice daily
- Estimated price
- €15–35
- Website
- https://www.trenitalia.com/en.html
Train from Venezia Mestre to Trieste Centrale
- Ave. Duration
- 1h 57m
- Frequency
- Twice daily
- Estimated price
- €21–50
- Website
- https://www.trenitalia.com/en.html
- Phone
- 14511
- Website
- hellenictrain.gr
Train from Athens to Thessaloniki
- Ave. Duration
- 5h 12m
- Frequency
- Twice daily
- Estimated price
- €22–35
- Website
- https://www.hellenictrain.gr/en
- Phone
- +389 (2) 3 164 255
- mztransportad@mztransportad.com.mk
- Website
- mzt.mk
Train from Gevgelija to Skopje
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- €9–35
- Schedules at
- mzt.mk
- Phone
- +386 1 320 4530
- info@goopti.com
- Website
- goopti.com
Shuttle from Zgornji Brnik, Letališče Jožeta Pučnika Ljubljana to Trieste Centrale
- Ave. Duration
- 1h 7m
- Frequency
- On demand
- Estimated price
- €31–260
- Website
- https://www.goopti.com/en/
- Shared
- €31
- Private
- €138
Bus from Trieste, Autostazione to Rijeka, Željeznički Kolodvor
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- €60–160
- Website
- https://www.goopti.com/en/
Shuttle from Venezia, Aeroporto Marco Polo di Venezia to Trieste Centrale
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- €150–380
- Website
- https://www.goopti.com/en/
- Phone
- +385 (0)72 660 660
- info@arriva.com.hr
- Website
- arriva.com.hr
Bus from Rijeka, Autobusni Kolodvor to Punat, Autobusna Stanica
- Ave. Duration
- 1h 30m
- Frequency
- 5 times a day
- Estimated price
- €1–11
- Website
- https://www.arriva.com.hr/en-us/home
Bus from Zagreb, Autobusni Kolodvor to Krk, Autobusni kolodvor
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- €1–26
- Website
- https://www.arriva.com.hr/en-us/home
Bus from Split, Autobusni Kolodvor to Rijeka, Autobusni Kolodvor
- Ave. Duration
- 5h
- Frequency
- 4 times a day
- Estimated price
- €3–23
- Website
- https://www.arriva.com.hr/en-us/home
Bus from Beograd, Autobuska stanica to Rijeka, Autobusni Kolodvor
- Ave. Duration
- 8h 45m
- Frequency
- Once daily
- Estimated price
- €5–55
- Website
- https://www.arriva.com.hr/en-us/home
Bus from Karlovac, Autobusni Kolodvor to Punat, Autobusna Stanica
- Ave. Duration
- 3h 20m
- Frequency
- Twice a week
- Estimated price
- €1–23
- Website
- https://www.arriva.com.hr/en-us/home
Bus from Slavonski Brod, Autobusni Kolodvor to Punat, Autobusna Stanica
- Ave. Duration
- 5h 55m
- Frequency
- Twice daily
- Estimated price
- €3–6
- Website
- https://www.arriva.com.hr/en-us/home
- Phone
- +302105233969
- fptravel@otenet.gr
- Website
- fptravel.gr
Bus from Athens to Beograd, Autobuska stanica
- Ave. Duration
- 15h
- Frequency
- 3 times a week
- Estimated price
- €60–90
- Schedules at
- fptravel.gr
Bus from Athens to Novi Sad, Autobuska Stanica
- Ave. Duration
- 16h 30m
- Frequency
- 3 times a week
- Estimated price
- €60–95
- Schedules at
- fptravel.gr
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Belgrade bus station to Zagreb
- Ave. Duration
- 5h 30m
- Frequency
- 5 times a day
- Estimated price
- €27–50
- Website
- https://www.flixbus.co.uk
Bus from Split, Autobusni Kolodvor to Rijeka, Autobusni Kolodvor
- Ave. Duration
- 6h 50m
- Frequency
- Twice daily
- Estimated price
- €24–45
- Website
- https://www.flixbus.co.uk
- Phone
- +385 35 415 165
- info@slavonija-bus.hr
- Website
- slavonija-bus.hr
Bus from Zagreb, Autobusni Kolodvor to Krk, Autobusni kolodvor
- Ave. Duration
- 2h 55m
- Frequency
- Twice daily
- Estimated price
- €13–25
- Schedules at
- slavonija-bus.hr
- Phone
- +385 01/6331-933
- plesoprijevoz@plesoprijevoz.hr
- Website
- plesoprijevoz.hr
Bus from Zagreb Airport to Rijeka - Autobusni Kolodvor
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- €26–35
- Schedules at
- plesoprijevoz.hr
Shuttle from Beograd, Autobuska stanica to Rijeka, Bus Station
- Ave. Duration
- 5h
- Frequency
- On demand
- Estimated price
- €65
- Schedules at
- kombiprevozputnika.net
Shuttle from Beograd, Autobuska stanica to Karlovac, Autobusni Kolodvor
- Ave. Duration
- 4h
- Frequency
- On demand
- Estimated price
- €40
- Schedules at
- kombiprevozputnika.net
- Phone
- 011 761-4693
- bstours@verat.net
- Website
- bstours.rs
Bus from Beograd, Autobuska stanica to Rijeka, Autobusni Kolodvor
- Ave. Duration
- 8h
- Frequency
- 6 times a week
- Website
- http://bstours.rs/en/
- Phone
- + 385 (0)52 383 000
- fils@fils.hr
- Website
- fils.hr
Bus from Beograd, Autobuska stanica to Rijeka, Autobusni Kolodvor
- Ave. Duration
- 8h
- Frequency
- 4 times a week
- Estimated price
- €45–65
- Schedules at
- fils.hr
- Phone
- +381 800 334 334
- iuc@lasta.rs
- Website
- lasta.rs
Bus from Beograd, Autobuska stanica to Rijeka, Autobusni Kolodvor
- Phone
- 0030 2108219900
- vsiamos@otenet.gr
- Website
- siamostours.com
Bus from Athens to Beograd, Autobuska stanica
- Ave. Duration
- 18h 30m
- Frequency
- Twice a week
- Estimated price
- €75–120
- Schedules at
- siamostours.com
- Phone
- +385 043 277 100
- info@cazmatrans.hr
- Website
- cazmatrans.hr
Bus from Novi Sad, Autobuska Stanica to Slavonski Brod, Autobusni Kolodvor
- Ave. Duration
- 4h
- Frequency
- 3 times a week
- Estimated price
- €21
- Website
- https://cazmatrans.hr/en/
- Phone
- +30-2310540970
- info@simeonidistours.gr
- Website
- simeonidistours.gr
Bus from Thessaloniki to Gevgelija
- Ave. Duration
- 1h 21m
- Frequency
- Once daily
- Estimated price
- €14–21
- Website
- https://simeonidistours.gr/en/
- Phone
- +389 44 371 066
- hafet-tours@hotmail.com
- Website
- hafettours.mk
Bus from Skopje, Transporten Centar to Rijeka, Autobusni Kolodvor
- Ave. Duration
- 15h 30m
- Frequency
- 4 times a week
- Estimated price
- €50–70
- Schedules at
- hafettours.mk
- Phone
- +386 41520943
- info@hisarturizam.com
- Website
- hisarturizam.com
Bus from Skopje, Transporten Centar to Rijeka, Autobusni Kolodvor
- Ave. Duration
- 15h
- Frequency
- Twice a week
- Estimated price
- €70
- Schedules at
- hisarturizam.com
Want to know more about travelling around Croatia
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
Getting around the Cyclades
Read the travel guide
Italy Travel Guides
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
There are 13006+ hotels available in Punat.











































































