Rome2rio's partners include

There are 8 ways to get from Naples to Athens by plane, train, bus and ferry, bus, car ferry or car

Select a route below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly from Naples  •  4 h 58 min

  1. Fly from Naples (NAP) to Athens (ATH) NAP - ATH

$67 - $313

7 alternative options

Train to Rome, fly  •  6 h 52 min

  1. Take the train from Napoli Centrale to Roma Termini
  2. Fly from Rome (FCO) to Athens (ATH) FCO - ATH

$99 - $303

Train to Rome Ciampino, fly  •  6 h 38 min

  1. Take the train from Napoli Centrale to Roma Termini
  2. Fly from Rome Ciampino (CIA) to Athens (ATH) CIA - ATH

$70 - $240

Train, bus and ferry  •  23 h

  1. Take the train from Napoli Centrale to Roma Termini Fr / ...
  2. Take the train from Roma Termini to Ancona Ic / ...
  3. Take the bus and ferry from Ancona to Kalabaka
  4. Take the train from Kalambaka to Athens

$192 - $281

Bus, bus and ferry  •  23 h 8 min

  1. Take the bus from Naples International Airport to Torrette di Mercogliano
  2. Take the bus from Avellino to Brindisi 05 / ...
  3. Take the bus and ferry from Brindisi to Fier
  4. Take the bus from Fier to Athens

$150 - $192

Bus, car ferry  •  23 h 31 min

  1. Take the bus from NapoIi - Metropark to Bari - Porto
  2. Take the car ferry from Bari to Patras
  3. Take the bus from Patras to Athens

$145 - $348

Leonetti Bus, car ferry, bus  •  24 h 12 min

  1. Take the Leonetti Bus from NapoIi - Metropark to Brindisi - Autorità Portuale
  2. Take the car ferry from Brindisi to Igoumenitsa
  3. Take the bus from Igoumenitsa to Athens - KTEL Kifisou

$103 - $222

Drive, car ferry  •  21 h 22 min

  1. Drive from Naples to Bari
  2. Take the car ferry from Bari to Patras
  3. Drive from Patras to Athens

$171 - $399

Map of how to get from Naples to Athens.
Launch map view
  • Distance: 546 miles
  • Duration: 4 h 58 min

What companies run services between Naples, Italy and Athens, Greece?

easyJet, Aegean Airlines and Alitalia fly from Naples to Athens twice daily.

Airlines
Alitalia
Website
alitalia.com
Flights from Naples to Athens via Rome
Avg. Duration
4 h 5 min
When
Every day
Estimated price
$80 - $390
Flights from Rome to Athens
Avg. Duration
1 h 55 min
When
Every day
Estimated price
$50 - $370
Flights from Rome to Athens via Belgrade
Avg. Duration
4 h 15 min
When
Monday, Wednesday, Thursday, Friday, Saturday and Sunday
Estimated price
$110 - $500
Flights from Rome to Athens via Milan Linate
Avg. Duration
4 h 40 min
When
Monday to Friday
Estimated price
$50 - $370
Air Serbia
Website
airserbia.com
Flights from Naples to Athens via Rome
Avg. Duration
4 h 5 min
When
Every day
Estimated price
$80 - $390
Flights from Rome to Athens
Avg. Duration
1 h 55 min
When
Every day
Estimated price
$50 - $370
Flights from Rome to Athens via Belgrade
Avg. Duration
4 h 15 min
When
Monday, Wednesday, Thursday, Friday, Saturday and Sunday
Estimated price
$110 - $500
Ryanair
Website
ryanair.com
Flights from Rome Ciampino to Athens
Avg. Duration
2 h
When
Every day
Estimated price
$30 - $220
Aegean Airlines
Website
aegeanair.com
Flights from Naples to Athens
Avg. Duration
2 h
When
Friday and Sunday
Estimated price
$50 - $340
Flights from Rome to Athens
Avg. Duration
2 h
When
Every day
Estimated price
$45 - $350
easyJet
Website
easyjet.com
Flights from Naples to Athens
Avg. Duration
1 h 45 min
When
Tuesday and Saturday
Estimated price
$45 - $300
Train operators
Greek Railways (OSE)
Website
trainose.gr
Train from Kalambaka to Athens
Avg. Duration
4 h 40 min
Frequency
5 times a week
Estimated price
$22 - $30
Website
trainose.gr
Second Class
$22 - $30
First Class
$28 - $40
Bus operators
Portokalidis Tours
Website
portokalidistours.gr
Bus and ferry from Ancona to Kalabaka
Avg. Duration
10 h 28 min
Frequency
Once a week
Estimated price
$110 - $170
Schedules at
portokalidistours.gr
Air-Spa
Phone
+39 0825.204250
Website
air-spa.it
Bus from Naples International Airport to Torrette di Mercogliano
Avg. Duration
52 min
Frequency
Every 30 minutes
Estimated price
$4 - $7
Schedules at
air-spa.it
Marozzi VT
Phone
080 579 0211
Email
info@marozzivt.it
Website
marozzivt.it
Bus from Avellino to Brindisi
Avg. Duration
4 h 10 min
Frequency
Hourly
Estimated price
$30 - $40
Schedules at
marozzivt.it
Bus from Napoli to Bari-Porto
Avg. Duration
3 h 15 min
Frequency
3 times a day
Estimated price
$25 - $31
Schedules at
marozzivt.it
Florentia Bus
Phone
+39 055 967024
Email
info@florentiabus.it
Website
florentiabus.it
Bus and ferry from Brindisi to Fier
Avg. Duration
4 h 8 min
Frequency
Once a week
Estimated price
$65 - $95
Schedules at
florentiabus.it
Albtrans sh.p.k
Phone
+355 4 2239 203
Email
rezervime@albtrans.net
Website
albtrans.net
Bus from Fier to Athens
Avg. Duration
10 h 51 min
Frequency
Twice daily
Estimated price
$50
Schedules at
albtrans.net
Marino Autolinee
Phone
+39 080 3112335
Email
info@marinobus.it
Website
marinobus.it
Bus from NapoIi - Metropark to Bari - Porto
Avg. Duration
3 h 25 min
Frequency
Twice daily
Estimated price
$22
Schedules at
marinobus.it
KTEL Achaias
Phone
2610 623 888
Website
ktelachaias.gr
Bus from Patras to Athens
Avg. Duration
3 h
Frequency
Hourly
Estimated price
$24 - $28
Schedules at
ktelachaias.gr
TTI Slr
Phone
+39081969167
Email
servizioclienti@leonettiroma.it
Website
leonettiroma.it
Bus from NapoIi - Metropark to Brindisi - Autorità Portuale
Avg. Duration
5 h 30 min
Frequency
Once a week
Estimated price
$24 - $55
Schedules at
leonettiroma.it
KTEL Thesprotias
Phone
2665 0 22309
Email
info@ktel-thesprotias.gr
Website
ktel-thesprotias.gr
Bus from Igoumenitsa to Athens - KTEL Kifisou
Avg. Duration
6 h 30 min
Frequency
3 times a day
Estimated price
$55 - $75
Schedules at
ktel-thesprotias.gr
Ferry operators
Superfast ferries
Phone
+30 210 8919700
Email
superfast@superfast.com
Website
superfast.com
Car ferry from Bari to Patras
Avg. Duration
15 h 30 min
Frequency
4 times a week
Estimated price
$100 - $290
Schedules at
superfast.com
Deck
$100 - $101
Aircraft-type seats
$113 - $115
2 bed inside cabin
$284 - $285
3 bed outside cabin
$230 - $280
Grimaldi Lines

How far is it from Naples to Athens?

The distance between Naples and Athens is 874 km.

What is the cheapest way to get from Naples to Athens?

The cheapest way to get from Naples to Athens is to train and fly which costs 90€ and takes 6 hours 38 minutes.

What is the fastest way to get from Naples to Athens?

The quickest way to get from Naples to Athens is to fly which takes 4 hours 58 minutes and costs 100€.

Is there a direct bus between Naples and Athens?

No, there is no direct bus from Naples to Athens. However, there are services departing from Naples International Airport and arriving at Athens via Avellino, Brindisi and Fier. The journey, including transfers, takes approximately 23 hours 8 minutes.

How long does it take to get from Naples to Athens?

It takes approximately 4 hours 58 minutes to get from Naples to Athens, including transfers.