There are 8 ways to get from Patras to Malta by bus, plane, busferry, 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.
Bus to Kalamata International Airport, fly
best- Take the bus from Patras to Kalamata
- Fly from Kalamata International Airport (KLX) to Malta International Airport (MLA)KLX - MLA
12h 23m€132–394Bus, train to Athens International Airport, fly
cheapest- Take the bus from Patra to Kiato
- Take the train from Kiato to Athens
- Fly from Athens International Airport (ATH) to Malta International Airport (MLA)ATH - MLA
8h 40m€87–212Bus, bus and ferry via Agrínio
- Take the bus from Patras to Agrinio
- Take the bus from Agrínio to Vlorë
- Take the busferry from Vlorë to Scicli
- Take the busferry from Pozzallo to Valletta
35h 24mBus to Thessaloniki Airport Makedonia, fly
- Take the bus from Patras to Thessaloniki Macedonia KTEL Bus Station
- Fly from Thessaloniki Airport Makedonia (SKG) to Malta International Airport (MLA)SKG - MLA
10h 49m€130–246Bus to Ioannina National Airport, fly
- Take the bus from Aigio to Ioannina
- Fly from Ioannina National Airport (IOA) to Malta International Airport (MLA)IOA - MLA
13h 57m€155–323Bus to Preveza Airport, fly
- Take the bus from Patras to Lefkáda
- Fly from Preveza Airport (PVK) to Malta International Airport (MLA)PVK - MLA
12h 10m€170–418Bus, bus and ferry
- Take the bus from Patras to Fier
- Take the busferry from Fier to Scicli
- Take the busferry from Pozzallo to Valletta
37h 33mBus, bus and ferry via Sarandë
- Take the bus from Patra to Sarandë
- Take the bus from Sarandë to Vlore , station
- Take the busferry from Vlorë to Scicli
- Take the busferry from Pozzallo to Valletta
37h 52m
Kalamata International Airport (KLX) to Malta International Airport (MLA) flights
Questions & Answers
The cheapest way to get from Patras to Malta is to bus and train and fly which costs €85 - €220 and takes 8h 40m.
The fastest way to get from Patras to Malta is to bus and train and fly which takes 8h 40m and costs €85 - €220.
The distance between Patras and Malta is 900 km.
The best way to get from Patras to Malta without a car is to bus and bus and ferry via Agrínio which takes 35h 24m and costs .
It takes approximately 12h 23m to get from Patras to Malta, including transfers.
Malta is 1h behind Patras. It is currently 11:43 AM in Patras and 10:43 AM in Malta.
There are 6104+ hotels available in Malta.
What companies run services between Patras, Greece and Malta?
There is no direct connection from Patras to Malta. However, you can take the bus to Kalamata, take the bus to Kalamata Airport, walk to Kalamata International Airport (KLX) airport, fly to Malta International Airport (MLA), then take the taxi to Qormi. Alternatively, you can take a bus from Patras to Tonn, San Pawl il-Bahar via Agrinio, Agrínio, Vlorë, Vlorë, Scicli, Pozzallo, Valletta, and Bombi 4, Il-Floriana in around 35h 24m.
- Website
- ryanair.com
Flights from Kalamata International Airport to Malta International Airport via Milan Bergamo
- Ave. Duration
- 10h 30m
- When
- Sunday
- Estimated price
- €130–410
Flights from Kalamata International Airport to Malta International Airport via Athens International Airport
- Ave. Duration
- 6h 45m
- When
- Wednesday and Sunday
- Estimated price
- €90–340
Flights from Athens International Airport to Malta International Airport
- Ave. Duration
- 1h 50m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- €35–150
Flights from Thessaloniki Airport Makedonia to Malta International Airport
- Ave. Duration
- 1h 40m
- When
- Monday, Tuesday, and Friday
- Estimated price
- €35–170
Flights from Ioannina National Airport to Malta International Airport via Athens International Airport
- Ave. Duration
- 8h 15m
- When
- Sunday
- Estimated price
- €65–240
Flights from Preveza Airport to Malta International Airport via Budapest
- Ave. Duration
- 5h 55m
- When
- Tuesday
- Estimated price
- €120–400
Flights from Preveza Airport to Malta International Airport via Rome
- Ave. Duration
- 11h 15m
- When
- Monday
- Estimated price
- €100–370
- Website
- en.aegeanair.com
Flights from Kalamata International Airport to Malta International Airport via Athens International Airport
- Ave. Duration
- 13h 20m
- When
- Wednesday and Sunday
- Estimated price
- €100–370
Flights from Athens International Airport to Malta International Airport
- Ave. Duration
- 1h 45m
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- €50–120
Flights from Ioannina National Airport to Malta International Airport via Athens International Airport
- Ave. Duration
- 6h 55m
- When
- Monday, Wednesday, and Sunday
- Estimated price
- €70–260
- Phone
- 14511
- Website
- hellenictrain.gr
Train from Kiato to Athens
- Ave. Duration
- 1h 22m
- Frequency
- Hourly
- Estimated price
- €5–8
- Website
- https://www.hellenictrain.gr/en
- Phone
- +30 2610 623 888
- info@ktelachaias.gr
- Website
- ktelachaias.gr
Bus from Patras to Kalamata
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- €18–22
- Website
- https://www.ktelachaias.gr/en/homepage-en/
Bus from Patras to Thessaloniki Macedonia KTEL Bus Station
- Ave. Duration
- 6h
- Frequency
- Twice daily
- Estimated price
- €40–50
- Website
- https://www.ktelachaias.gr/en/homepage-en/
- Phone
- +30 27210 28581
- info@ktelmessinias.gr
- Website
- ktelmessinias.gr
Bus from Patras to Kalamata
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Estimated price
- €19–26
- Website
- https://www.ktelmessinias.gr/en/homepage-en/
- Schedules at
- https://www.ktelmessinias.gr/en/routes/
- Book at
- https://ktelbus.gr/mes/ticketweb/
- Phone
- +30 26410 54444
- info@ktel-aitolnias.gr
- Website
- ktel-aitolnias.gr
Bus from Patras to Agrinio
- Ave. Duration
- 55 min
- Frequency
- Every 4 hours
- Estimated price
- €7–11
- Schedules at
- ktel-aitolnias.gr
- Phone
- +2105203350
- Website
- top-lines.gr
Bus from Agrínio to Vlorë
- Ave. Duration
- 5h 27m
- Frequency
- Once daily
- Schedules at
- top-lines.gr
Bus from Patras to Fier
- Ave. Duration
- 8h 30m
- Frequency
- Once daily
- Estimated price
- €36
- Schedules at
- top-lines.gr
- Phone
- +393293958604
- info@pistoiaviaggi.com
- Website
- pistoia-viaggi.it
Busferry from Vlorë to Scicli
- Ave. Duration
- 22h 50m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
Busferry from Fier to Scicli
- Ave. Duration
- 23h 51m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
- Phone
- (+356) 22069022
- res@virtuferries.com
- Website
- virtuferries.com
Busferry from Pozzallo to Valletta
- Ave. Duration
- 1h 45m
- Frequency
- 3 times a day
- Estimated price
- €73
- Website
- https://www.virtuferries.com/
- Phone
- 14511
- Website
- hellenictrain.gr
Bus from Patra to Kiato
- Ave. Duration
- 1h 25m
- Frequency
- Every 3 hours
- Estimated price
- €4–8
- Website
- https://www.hellenictrain.gr/en
- Phone
- +30 26510 25014
- ktelioa@otenet.gr
- Website
- ktelioannina.gr
Bus from Aigio to Ioannina
- Ave. Duration
- 3h 12m
- Frequency
- 5 times a day
- Estimated price
- €23–35
- Schedules at
- ktelioannina.gr
- Book at
- eticket.ktelioannina.gr
- Phone
- +3026450 22364
- info@ktel-lefkadas.gr
- Website
- ktel-lefkadas.gr
Bus from Patras to Lefkáda
- Ave. Duration
- 2h 45m
- Frequency
- Once a week
- Estimated price
- €15–18
- Website
- https://ktel-lefkadas.gr/
- Schedules at
- https://ktel-lefkadas.gr/
- Phone
- (+30) 210 822 4112
- contact@ahmetitravel.com
- Website
- ahmetitravel.com
Bus from Patra to Sarandë
- Ave. Duration
- 5h 50m
- Frequency
- Twice daily
- Estimated price
- €27
- Schedules at
- ahmetitravel.com
- Phone
- +355 69 22 76 426
- Website
- facebook.com
Bus from Sarandë to Vlore , station
- Ave. Duration
- 3h
- Frequency
- 3 times a day
- Estimated price
- €15
- Schedules at
- travel.gjirafa.com
- Phone
- +383 49 163 492
- Website
- travel.gjirafa.com
Bus from Sarandë to Vlore , station
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Estimated price
- €15
- Schedules at
- https://travel.gjirafa.com/en/blogs/boraku
- Phone
- +355 69 587 3466
- Website
- facebook.com
Bus from Sarandë to Vlore , station
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- €11
- Schedules at
- facebook.com
- Phone
- +7 916 321-96-39
- info@rivierabus.com
- Website
- rivierabus.com
Bus from Sarandë to Vlore , station
- Ave. Duration
- 1h 30m
- Frequency
- 5 times a week
- Estimated price
- €26–30
- Website
- https://www.rivierabus.com/
Want to know more about travelling around Malta
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
Italy Travel Guides
Read the travel guide
Getting around the Cyclades
Read the travel guide















