There are 11 ways to get from Poland to Malta by plane, bus and ferry, bus, car ferry, 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 option

Fly from Warsaw  •  5 h 44 min

  1. Fly from Warsaw (WAW) to Malta (MLA) WAW - MLA

$52 - $325

Cheapest option

Fly from Poznan  •  5 h 48 min

  1. Fly from Poznan (POZ) to Malta (MLA) POZ - MLA

$52 - $255

9 alternative options

Fly from Krakow  •  5 h 39 min

  1. Fly from Krakow (KRK) to Malta (MLA) KRK - MLA

$70 - $230

Fly from Wroclaw  •  5 h 52 min

  1. Fly from Wroclaw (WRO) to Malta (MLA) WRO - MLA

$79 - $267

Fly from Katowice  •  3 h 41 min

  1. Fly from Katowice (KTW) to Malta (MLA) KTW - MLA

$74 - $361

Fly from Gdansk  •  6 h 16 min

  1. Fly from Gdansk (GDN) to Malta (MLA) GDN - MLA

$65 - $280

Bus and ferry, bus, car ferry  •  46 h 55 min

  1. Take the bus and ferry from Warsaw to Catania
  2. Take the bus from Catania to Pozzallo Viale Europa
  3. Take the car ferry from Pozzallo to Valetta

$202 - $252

Train, bus and ferry, drive, car ferry  •  47 h 44 min

  1. Take the train from Warszawa Centralna to Milano Rogoredo R
  2. Take the bus and ferry from Milano Rogoredo to Messina
  3. Drive from Messina to Pozzallo
  4. Take the car ferry from Pozzallo to Valetta

$365 - $460

Bus, car ferry  •  2 days 3 h

  1. Take the bus from Warszawa Zachodnia to Catania
  2. Take the car ferry from Catania to Valetta

$123 - $199

Train, car ferry  •  2 days 4 h

  1. Take the train from Warszawa Centralna to Genova Piazza Principe R
  2. Take the train from Genova Piazza Principe to Catania Centrale Icn
  3. Take the car ferry from Catania to Valetta

$358 - $480

Drive, car ferry  •  29 h 37 min

  1. Drive from Warsaw to Villa San Giovanni
  2. Take the car ferry from Villa San Giovanni to Messina
  3. Drive from Messina to Pozzallo
  4. Take the car ferry from Pozzallo to Valetta

$489 - $704

What companies run services between Poland and Malta?

Wizz Air, Lufthansa and four other airlines fly from Warsaw to Qormi every 4 hours.

Airlines
Lufthansa
Website
lufthansa.com
Flights from Warsaw to Malta via Munich
Ave. Duration
5 h 5 min
When
Monday, Thursday, Saturday and Sunday
Estimated price
$220 - $800
Flights from Warsaw to Malta via Frankfurt
Ave. Duration
5 h 50 min
When
Every day
Estimated price
$220 - $800
Flights from Krakow to Malta via Munich
Ave. Duration
5 h
When
Every day
Estimated price
$180 - $600
Flights from Krakow to Malta via Frankfurt
Ave. Duration
5 h 35 min
When
Every day
Estimated price
$240 - $750
Flights from Poznan to Malta via Munich
Ave. Duration
4 h 40 min
When
Every day
Estimated price
$160 - $700
Flights from Poznan to Malta via Frankfurt
Ave. Duration
5 h 17 min
When
Every day
Estimated price
$210 - $950
Flights from Wroclaw to Malta via Munich
Ave. Duration
4 h 40 min
When
Every day
Estimated price
$150 - $500
Flights from Wroclaw to Malta via Frankfurt
Ave. Duration
5 h 25 min
When
Every day
Estimated price
$180 - $470
Flights from Katowice to Malta via Frankfurt
Ave. Duration
5 h 50 min
When
Every day
Estimated price
$260 - $1,000
Flights from Gdansk to Malta via Munich
Ave. Duration
4 h 52 min
When
Every day
Estimated price
$180 - $800
Flights from Gdansk to Malta via Frankfurt
Ave. Duration
5 h 40 min
When
Every day
Estimated price
$230 - $1,100
Ryanair
Website
ryanair.com
Flights from Krakow to Malta
Ave. Duration
2 h 40 min
When
Wednesday and Saturday
Estimated price
$40 - $210
Flights from Krakow to Malta via Rome Ciampino
Ave. Duration
5 h 20 min
When
Monday and Sunday
Estimated price
$45 - $220
Flights from Krakow to Malta via Beauvais
Ave. Duration
6 h 15 min
When
Tuesday
Estimated price
$70 - $280
Flights from Poznan to Malta
Ave. Duration
2 h 55 min
When
Monday and Friday
Estimated price
$50 - $250
Flights from Wroclaw to Malta
Ave. Duration
2 h 50 min
When
Wednesday and Sunday
Estimated price
$50 - $260
Flights from Wroclaw to Malta via Girona
Ave. Duration
5 h 50 min
When
Wednesday
Estimated price
$75 - $310
Flights from Wroclaw to Malta via Beauvais
Ave. Duration
6 h 15 min
When
Tuesday
Estimated price
$80 - $320
Flights from Gdansk to Malta
Ave. Duration
3 h 15 min
When
Wednesday and Sunday
Estimated price
$60 - $270
Flights from Gdansk to Malta via Manchester
Ave. Duration
6 h 55 min
When
Wednesday
Estimated price
$100 - $370
Wizz Air
Website
wizzair.com
Flights from Warsaw to Malta
Ave. Duration
2 h 45 min
When
Tuesday, Thursday and Saturday
Estimated price
$50 - $220
Flights from Warsaw to Malta via Budapest
Ave. Duration
6 h 20 min
When
Tuesday and Thursday
Estimated price
$50 - $220
Flights from Katowice to Malta
Ave. Duration
2 h 45 min
When
Monday and Friday
Estimated price
$45 - $220
Scandinavian Airlines
Website
flysas.com
Flights from Poznan to Malta via Copenhagen
Ave. Duration
6 h 15 min
When
Friday and Sunday
Estimated price
$120 - $490
Flights from Wroclaw to Malta via Copenhagen
Ave. Duration
6 h 40 min
When
Friday and Sunday
Estimated price
$380 - $800
Flights from Gdansk to Malta via Copenhagen
Ave. Duration
5 h 30 min
When
Friday and Sunday
Estimated price
$120 - $550
Austrian Airlines
Website
austrian.com
Flights from Warsaw to Malta via Vienna
Ave. Duration
5 h 30 min
When
Every day
Estimated price
$110 - $460
Flights from Krakow to Malta via Vienna
Ave. Duration
5 h 35 min
When
Every day
Estimated price
$100 - $430
Alitalia
Website
alitalia.com
Flights from Warsaw to Malta via Rome
Ave. Duration
6 h
When
Every day
Estimated price
$370 - $1,000
Swiss
Website
swiss.com
Flights from Warsaw to Malta via Zurich
Ave. Duration
5 h 15 min
When
Every day
Estimated price
$130 - $550
Train operators
Russian Railways
Website
rzd.ru
Train from Warszawa Centralna to Milano Rogoredo
Ave. Duration
22 h 56 min
Frequency
Twice a week
Estimated price
$180 - $230
Schedules at
reiseauskunft.bahn.de
Train from Warszawa Centralna to Genova Piazza Principe
Ave. Duration
24 h 34 min
Frequency
Twice a week
Estimated price
$200 - $250
Schedules at
reiseauskunft.bahn.de
Trenitalia Intercity
Bus operators
Agat
Website
agat.eu
Bus and ferry from Warsaw to Catania
Ave. Duration
38 h 57 min
Frequency
3 times a week
Estimated price
$100 - $140
Schedules at
agat.eu
Autoservizi Salemi Srl
Phone
(+39) 0923 98.11.20
Website
autoservizisalemi.it
Bus and ferry from Milano Rogoredo to Messina
Ave. Duration
17 h 33 min
Frequency
Once daily
Estimated price
$65 - $95
Schedules at
autoservizisalemi.it
Autokar Polska
Phone
48/796 473 308
Email
biuro@autokarpolska.com.pl
Website
autokarpolska.com.pl
Bus from Warszawa Zachodnia to Catania
Ave. Duration
39 h 7 min
Frequency
Twice a week
Estimated price
$85 - $120
Schedules at
autokarpolska.com.pl
Ferry operators
Virtu Ferries Ltd
Website
virtuferries.com
Car ferry from Pozzallo to Valetta
Ave. Duration
1 h 45 min
Frequency
Once daily
Estimated price
$82 - $83
Schedules at
virtuferries.com
Low season
$82 - $83
High season
$149
Tirrenia
Phone
+49 611–14020
Email
info@tirrenia.de
Website
tirrenia.it
Car ferry from Catania to Valetta
Ave. Duration
8 h
Frequency
3 times a week
Estimated price
$35 - $70
Schedules at
tirrenia.it
Caronte & Tourist
Phone
800 627414
Email
servizioclienti@carontetourist.it
Website
carontetourist.it
Car ferry from Villa San Giovanni to Messina
Ave. Duration
30 min
Frequency
Hourly
Estimated price
$2 - $30
Schedules at
carontetourist.it
Passenger
$3
Car
$29 - $30

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Italian Lakes: Getting around by train, Bali: What to do if Mount Agung erupts and French strikes 2018: What are my alternative transport options? - to help you get the most out of your next trip.

Questions & Answers

The distance between Poland and Malta is 1838 km.

The cheapest way to get from Poland to Malta is to fly which costs 280 zł - 1 000 zł and takes 5 h 52 min.

The quickest way to get from Poland to Malta is to fly which takes 3 h 41 min and costs 270 zł - 1 400 zł.

It takes approximately 5 h 44 min to get from Poland to Malta, including transfers.