1map logoGo to main page

Athens to Bari from €48: 7 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Athens, Greece
to
Bari, Italy

How to Get from Athens to Bari: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$48 - PlaneBest price
688 kmDistance
4h 36m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Athens to Bari with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
4h  36m
Estimated price
85-291
Recommended
route map
Distance: 688 km
Duration: 4h 36m

See more options

Pricing table
Company
Alvavel
Bus
Average Duration
14h  29m
Estimated price
0-0
Company
various
Bus
Average Duration
15h  38m
Estimated price
0-0
Company
various
Train
Drive
Bus
Average Duration
16h  28m
Estimated price
0-0
Company
various
Bus
Drive
Average Duration
17h  44m
Estimated price
90-228
Company
various
Bus
Drive
Average Duration
23h  11m
Estimated price
114-249
Company
various
Drive
Drive
Average Duration
14h  51m
Estimated price
138-308

Compare prices for your selected dates

TypeMo 10/03Tu 11/03We 12/03Th 13/03Fr 14/03Sa 15/03Su 16/03
Fly $277 $100 $84 $266 $190 $233 $129

Athens - Bari operators

Explore transport companies operating between Athens and Bari, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane
Website
en.aegeanair.com

Plane from Athens (ATH) to Bari (BRI)

Average Duration
1h 40m
Estimated price
852-853
Website
ryanair.com

Plane from Athens (ATH) to Bari (BRI)

Average Duration
1h 40m
Estimated price
856-857
Website
volotea.com

Plane from Athens (ATH) to Bari (BRI)

Average Duration
1h 40m
Estimated price
852-853
Website
flyulendo.com

Plane from Athens (ATH) to Bari (BRI)

Average Duration
4h 10m
Estimated price
858-859
Bus
Contact phone
+355 67 604 2191
Website
autobus.al

Bus from Athens to Elbasan

Average Duration
10h 26m
Estimated price
0-0

Bus from Athens to Tirana

Average Duration
12h 30m
Estimated price
0-0
Contact phone
+393293958604
Website
pistoia-viaggi.it

Bus from Elbasan to Bari Porto

Average Duration
2h 47m
Estimated price
0-0
Contact phone
+355697278670
Website
facebook.com

Bus from Tirana to Bari Porto

Average Duration
2h 8m
Estimated price
0-0
Contact phone
+30 2665 0 22309
Website
ktel-thesprotias.gr

Bus from Athens - KTEL Kifisou to Igoumenitsa

Average Duration
6h 30m
Estimated price
2914-856
Contact phone
+30 2610 623 888
Website
ktelachaias.gr

Bus from Athens to Patras

Average Duration
3h 30m
Estimated price
2915-2916
Train
Contact phone
14511
Website
https://www.hellenictrain.hellenictrain.gr/dromologia/?lang=gr

Train from Athens to Platy

Average Duration
4h 30m
Estimated price
2910-2911

Train from Platy to Florina

Average Duration
2h 42m
Estimated price
2913-2912
Ferry
Contact phone
+30 210 8919700
Website
https://www.superfast.com

Ferry from Igoumenitsa to Bari M.ma

Average Duration
10h 1m
Estimated price
856-29150
Contact phone
+30 210 4828001
Website
https://ventourisferries.com/en/

Ferry from Igoumenitsa to Bari 2

Average Duration
11h
Estimated price
29133-29133

Athens to Bari: Overview of Bus, Train, Flight, and Car Trips

Traveling between Athens and Bari offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🛫 Experience a quick and convenient journey from Athens to Bari by catching a direct flight that will whisk you across the Ionian Sea in just 1 hour and 40 minutes. Several airlines, including Ryanair, Aegean Airlines, Volotea, and Ulendo Airlink, operate flights between Athens Airport and Bari Airport. 👜 Pack your bags and get ready for a smooth 4-hour and 36-minute flight to reach the lovely coastal city of Bari from the historical capital of Greece. Enjoy the stunning aerial views as you soar over the Mediterranean Sea and prepare to explore a new destination filled with culture and charm upon arrival. 💰 Flight prices from Athens to Bari can vary, with ticket costs typically ranging from €87 to €299. Keep an eye out for deals and promotions to grab a bargain for your journey from the birthplace of Western civilization to the enchanting Adriatic coast of Italy.
Departure Point
Athens Airport
Arrival Point
Bari Airport
Useful tips for plane travellers
• Check the onboard dining options with Aegean Airlines and Ryanair, as they often offer local Greek and Italian dishes; pre-ordering might save you time and ensure your meal of choice.
• Upon arrival at Bari Airport, be prepared for possible delays during passport control, especially during weekends or holiday seasons; consider downloading the app for real-time updates on lines and wait times.
• Taxi fares from Bari Airport to the city center typically range from €25 to €30; for a more economical option, look into the bus services like the Tempesta line, which can get you to downtown Bari for about €5.
🌊 The journey by bus from Athens to Bari takes approximately 14 hours and 29 minutes, including transfers along the route. Passengers will have the chance to admire the scenic views while traveling from Greece to Italy. ⏰ Travelers should plan ahead for this 14-hour journey, ensuring they have all necessary documents, snacks, and entertainment to make the bus trip from Athens to Bari a smooth and enjoyable experience.
Departure Point
Athens station
Arrival Point
Bari Porto station

Frequently asked questions

Find out more about the route from Athens to Bari.

Or choose the category:
The distance between Athens and Bari is approximately 687.2 km. Travel times vary depending on the mode of transportation chosen. If you opt for a combination of train, bus, and ferry, the journey typically takes around 21 hours and 45 minutes. Alternatively, if you choose to fly, the travel time is significantly shorter, with a flight from Athens to Bari taking approximately 4 hours and 36 minutes.
The most cost-effective option for traveling from Athens to Bari is by taking a combination of train, bus, and ferry, which costs between €64-€138. This journey takes approximately 21 hours and 45 minutes. However, for those looking to save time, flying is the most time-efficient option, taking only 4 hours and 36 minutes at a cost of €83-€303.
To travel from Athens to Bari without a car, the best option is to take a bus and ferry combination. This journey takes approximately 17 hours and 36 minutes and costs between €87 and €110. Another option is to take a plane, which is faster, with a travel time of about 4 hours and 36 minutes.
The flight between Athens and Bari typically takes about 1 hour and 40 minutes. The prices for a flight between the two cities can range from €87 to €298, depending on factors such as the airline, time of booking, and availability.
There are plenty of options for accommodations near Bari. With over 1,667 hotels available, visitors can easily find something that fits their needs and budget. Prices start at a reasonable €49 per night, allowing for a range of choices from budget-friendly options to more luxurious establishments.