Rome2Rio

How to get fromPoland to Vallettaby plane, train, bus, night train, or busferry

Find Transport to Valletta

See all options

There are 10 ways to get from Poland to Valletta by plane, train, bus, night train, or busferry

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Fly from John Paul Ii International Airport Kraków–Balice

    best
    1. Fly from John Paul Ii International Airport Kraków–Balice (KRK) to Malta International Airport (MLA)plane plane KRK - MLA
    5h 22m
    €49–144
  2. Fly from Katowice International Airport

    cheapest
    1. Fly from Katowice International Airport (KTW) to Malta International Airport (MLA)plane plane KTW - MLA
    5h 46m
    €34–135
  3. Train, bus, night train, bus and ferry

    1. Take the train from Warszawa Centralna to Katowicetrain train Eip / ...
    2. Take the bus from Katowice to Pratobus bus
    3. Take the night train from Prato Centrale to Siracusanighttrain night train Ini
    4. Take the train from Siracusa to Ispicatrain train Re
    5. Take the busferry from Pozzallo to Vallettabusferry bus ferry
    44h 55m
    €491–768
  4. Bus, bus and ferry

    1. Take the bus from Warsaw, Chopin Airport to Bologna Centralebus bus
    2. Take the bus from Bologna Centrale to Catania Airportbus bus
    3. Take the bus from Catania Airport to Pozzallo Viale Europabus bus
    4. Take the busferry from Pozzallo to Vallettabusferry bus ferry
    46h 24m
    €482–704
  5. Fly from Wroclaw

    1. Fly from Wroclaw (WRO) to Malta International Airport (MLA)plane plane WRO - MLA
    5h 59m
    €62–133
  6. Fly from Warsaw Chopin Airport

    1. Fly from Warsaw Chopin Airport (WAW) to Malta International Airport (MLA)plane plane WAW - MLA
    6h
    €39–154
  7. Fly from Warsaw–Modlin Mazovia Airport

    1. Fly from Warsaw–Modlin Mazovia Airport (WMI) to Malta International Airport (MLA)plane plane WMI - MLA
    6h 5m
    €55–140
  8. Fly from Poznań–Ławica Henryk Wieniawski Airport

    1. Fly from Poznań–Ławica Henryk Wieniawski Airport (POZ) to Malta International Airport (MLA)plane plane POZ - MLA
    5h 46m
    €49–195
  9. Train, bus, night train, bus and ferry via Caserta

    1. Take the train from Warszawa Centralna to Kielce Glownetrain train Ic / ...
    2. Take the bus from Kielce to Casertabus bus
    3. Take the night train from Caserta to Siracusanighttrain night train Ini
    4. Take the bus from Siracusa to Pozzallobus bus 653
    5. Take the busferry from Pozzallo to Vallettabusferry bus ferry
    2d 3h
    €492–674
  10. Bus, bus and ferry via Shkodër

    1. Take the bus from Warsaw, Bus Station West to Dubrovnik, Autobusni kolodvorbus bus 986
    2. Take the bus from Dubrovnik, Autobusni kolodvor to Shkoder,Rruga Teutabus bus
    3. Take the busferry from Shkoder,Rruga Teuta to Sciclibusferry bus ferry
    4. Take the busferry from Pozzallo to Vallettabusferry bus ferry
    2d 23h

John Paul Ii International Airport Kraków–Balice (KRK) to Malta International Airport (MLA) flights

Calendar11Weekly Planes
Duration3h 11mAverage Duration
Ticket€47Cheapest Price
See schedules

Questions & Answers

What companies run services between Poland and Valletta, Malta?

Ryanair flies from John Paul Ii International Airport Kraków–Balice (KRK) to Malta International Airport (MLA) twice daily.

Airlines
Train operators
Bus operators

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 guideItaly Travel Guides