There are 5 ways to get from Malta to Leeuwarden by plane 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.
Fly to Amsterdam Airport Schiphol, train
best- Fly from Malta International Airport (MLA) to Amsterdam Airport Schiphol (AMS)plane MLA - AMS
- Take the train from Schiphol Airport Train Station to Leeuwardentrain
8h 19m€109–297Fly to Cologne Bonn Airport, train
cheapest- Fly from Malta International Airport (MLA) to Cologne Bonn Airport (CGN)plane MLA - CGN
- Take the train from Köln Hbf to Arnhem Centraaltrain
- Take the train from Arnhem Centraal to Zwolletrain
- Take the train from Zwolle to Leeuwardentrain
10h 14m€99–332Fly to Düsseldorf International Airport, train
- Fly from Malta International Airport (MLA) to Düsseldorf International Airport (DUS)plane MLA - DUS
- Take the train from Duesseldorf Flughafen to Arnhem Centraaltrain
- Take the train from Arnhem Centraal to Zwolletrain
- Take the train from Zwolle to Leeuwardentrain
9h 34m€131–282Fly to Brussels Airport, train
- Fly from Malta International Airport (MLA) to Brussels Airport (BRU)plane MLA - BRU
- Take the train from Anvers-Central to Schiphol Airporttrain
- Take the train from Schiphol Airport Train Station to Leeuwardentrain
10h 11m€128–317Fly to Münster Osnabrück International Airport, train
- Fly from Malta International Airport (MLA) to Münster Osnabrück International Airport (FMO)plane MLA - FMO
- Take the train from Ibbenbüren, Bahnhof to Hengelotrain
- Take the train from Hengelo to Zwolletrain
- Take the train from Zwolle to Leeuwardentrain
12h 31m€147–417
Malta International Airport (MLA) to Amsterdam Airport Schiphol (AMS) flights
Comparing Your Travel Options
The cheapest way to get from Malta to Leeuwarden is to fly and train which costs €130 - €290 and takes 9h 34m.
The fastest way to get from Malta to Leeuwarden is to fly and train which takes 8h 19m and costs €100 - €300.
The distance between Malta and Leeuwarden is 2194 km.
It takes approximately 8h 19m to get from Malta to Leeuwarden, including transfers.
There are 720+ hotels available in Leeuwarden.
What companies run services between Malta and Leeuwarden, Netherlands?
There is no direct connection from Malta to Leeuwarden. However, you can take the bus to Malta Airport 2, walk to Malta International Airport (MLA) airport, fly to Amsterdam Airport Schiphol (AMS), walk to Schiphol Airport, then take the train to Leeuwarden. Alternatively, you can take the bus to Malta Airport 2, walk to Malta International Airport (MLA) airport, fly to Düsseldorf International Airport (DUS), walk to D-Flughafen Terminal A/B, take the vehicle to D-Flughafen Bf, walk to Duesseldorf Flughafen, take the train to Arnhem Centraal, take the train to Zwolle, then take the train to Leeuwarden.
- Website
- airmalta.com
Flights from Malta International Airport to Amsterdam Airport Schiphol
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- €90–170
Flights from Malta International Airport to Amsterdam Airport Schiphol via Milan Linate
- Ave. Duration
- 6h 30m
- When
- Monday to Saturday
- Estimated price
- €90–170
Flights from Malta International Airport to Düsseldorf International Airport
- Ave. Duration
- 2h 55m
- When
- Wednesday and Sunday
- Estimated price
- €60–160
Flights from Malta International Airport to Brussels Airport
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- €85–170
- Website
- lufthansa.com
Flights from Malta International Airport to Düsseldorf International Airport via Frankfurt
- Ave. Duration
- 4h 53m
- When
- Every day
- Estimated price
- €95–340
Flights from Malta International Airport to Münster Osnabrück International Airport via Munich
- Ave. Duration
- 5h 36m
- When
- Every day
- Estimated price
- €110–550
- Website
- swiss.com
Flights from Malta International Airport to Brussels Airport via Zurich
- Ave. Duration
- 6h 1m
- When
- Every day
- Estimated price
- €80–330
Flights from Malta International Airport to Cologne Bonn Airport via Zurich
- Ave. Duration
- 5h 40m
- When
- Thursday, Friday, Sunday, Monday, Tuesday, and Wednesday
- Estimated price
- €80–330
- Website
- ryanair.com
Flights from Malta International Airport to Cologne Bonn Airport
- Ave. Duration
- 2h 50m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- €55–190
Flights from Malta International Airport to Cologne Bonn Airport via Milan Bergamo
- Ave. Duration
- 6h 10m
- When
- Tuesday to Saturday
- Estimated price
- €55–190
Flights from Malta International Airport to Cologne Bonn Airport via Bologna
- Ave. Duration
- 6h 40m
- When
- Monday
- Estimated price
- €55–190
Flights from Malta International Airport to Münster Osnabrück International Airport via London Stansted
- Ave. Duration
- 10h 35m
- When
- Wednesday
- Estimated price
- €100–350
- Website
- ita-airways.com
Flights from Malta International Airport to Amsterdam Airport Schiphol via Milan Linate
- Ave. Duration
- 6h 30m
- When
- Monday to Saturday
- Estimated price
- €90–170
Flights from Malta International Airport to Brussels Airport via Milan Linate
- Ave. Duration
- 6h 30m
- When
- Monday to Friday
- Estimated price
- €85–170
- Website
- easyjet.com
Flights from Malta International Airport to Amsterdam Airport Schiphol
- Ave. Duration
- 3h 15m
- When
- Tuesday and Friday
- Estimated price
- €70–250
- Website
- eurowings.com
Flights from Malta International Airport to Düsseldorf International Airport
- Ave. Duration
- 2h 50m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- €55–180
- Website
- ryanair.com
Flights from Malta International Airport to Münster Osnabrück International Airport via London Stansted
- Ave. Duration
- 7h
- When
- Sunday
- Estimated price
- €100–350
- Phone
- +31 30 751 5155
- Website
- Nederlandse Spoorwegen (NS)
Train from Schiphol Airport Train Station to Leeuwarden
- Ave. Duration
- 2h 15m
- Frequency
- Hourly
- Estimated price
- €22–45
- Website
- Nederlandse Spoorwegen (NS)
Train from Arnhem Centraal to Zwolle
- Ave. Duration
- 59 min
- Frequency
- Hourly
- Estimated price
- €8–17
- Website
- Nederlandse Spoorwegen (NS)
Train from Zwolle to Leeuwarden
- Ave. Duration
- 56 min
- Frequency
- Hourly
- Estimated price
- €10–21
- Website
- Nederlandse Spoorwegen (NS)
Train from Schiphol Airport Train Station to Leeuwarden
- Ave. Duration
- 2h 15m
- Frequency
- Hourly
- Estimated price
- €22–45
- Website
- Nederlandse Spoorwegen (NS)
Train from Köln Hbf to Arnhem Centraal
- Ave. Duration
- 1h 37m
- Frequency
- Every 4 hours
- Estimated price
- €17–40
- Website
- Nederlandse Spoorwegen (NS)
Train from Arnhem Centraal to Zwolle
- Ave. Duration
- 59 min
- Frequency
- Hourly
- Estimated price
- €8–17
- Website
- Nederlandse Spoorwegen (NS)
Train from Zwolle to Leeuwarden
- Ave. Duration
- 56 min
- Frequency
- Hourly
- Estimated price
- €10–21
- Website
- Nederlandse Spoorwegen (NS)
Train from Zwolle to Leeuwarden
- Ave. Duration
- 56 min
- Frequency
- Hourly
- Estimated price
- €10–21
- Website
- Nederlandse Spoorwegen (NS)
- Phone
- +49 6078 966930
- [email protected]
- Website
- VIAS Rail GmbH
Train from Duesseldorf Flughafen to Arnhem Centraal
- Ave. Duration
- 1h 40m
- Frequency
- Every 30 minutes
- Estimated price
- €39
- Schedules at
- VIAS Rail GmbH
- Phone
- +44 (0)3432 186 186
- Website
- Eurostar
Train from Anvers-Central to Schiphol Airport
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- €50–85
- Website
- Eurostar
- Phone
- +32 70 79 79 79
- Website
- Belgian Railways
Train from Anvers-Central to Schiphol Airport
- Ave. Duration
- 1h 3m
- Frequency
- Every 3 hours
- Estimated price
- €25–40
- Website
- Belgian Railways
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Köln Hbf to Arnhem Centraal
- Ave. Duration
- 1h 37m
- Frequency
- Every 2 hours
- Estimated price
- €30–60
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- 0180 6 9 27 37 27
- [email protected]
- Website
- Eurobahn
Train from Ibbenbüren, Bahnhof to Hengelo
- Ave. Duration
- 56 min
- Frequency
- Hourly
- Estimated price
- €14–20
- Website
- Eurobahn
Train from Hengelo to Zwolle
- Ave. Duration
- 53 min
- Frequency
- Every 30 minutes
- Estimated price
- €12–15
- Website
- Blauwnet
Want to know more about travelling around Netherlands
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide































