There are 7 ways to get from Malta to Ulm by plane, train, busferry, or bus
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 Allgäu Airport, Memmingen, train
best- Fly from Malta International Airport (MLA) to Allgäu Airport, Memmingen (FMM)MLA - FMM
- Take the train from Memmingen to Ulm Hauptbahnhof
3h 49m€78–225Bus and ferry, bus
- Take the busferry from Valletta to Pozzallo
- Take the bus from Pozzallo Viale Europa to Catania Airport
- Take the bus from Catania Airport to Sibari582 / ...
- Take the bus from Sibari to Ulm ZOB
31h 46m€236–280Fly to Munich International Airport, train
- Fly from Malta International Airport (MLA) to Munich International Airport (MUC)MLA - MUC
- Take the train from Flughafen München to Pasing
- Take the train from Pasing to Ulm Hauptbahnhof
4h 51m€120–281Fly to Frankfurt, train
- Fly from Malta International Airport (MLA) to Frankfurt (FRA)MLA - FRA
- Take the train from Frankfurt to Ulm Hauptbahnhof
5h 28m€135–386Fly to Zurich Airport, train
- Fly from Malta International Airport (MLA) to Zurich Airport (ZRH)MLA - ZRH
- Take the train from Zürich Flughafen to Schaffhausen
- Take the train from Schaffhausen to Friedrichsh. Stadtbahnhof
- Take the train from Friedrichsh. Stadtbahnhof to Ulm Hauptbahnhof
7h 27m€147–330Bus and ferry, bus via Durrës
- Take the busferry from Valletta to Pozzallo
- Take the busferry from Scicli to Durrës
- Take the bus from Durrës to Ulm, Eberhard-Finckh-Straße / Ludwig-Beck-Straße
2d 3hBus and ferry, bus via Tirana
- Take the busferry from Valletta to Pozzallo
- Take the busferry from Scicli to Tirana, Terminali Lindor I Autobusave
- Take the bus from Tirana, Terminali Lindor I Autobusave to Ulm ZOB Ost
2d 8h
Malta International Airport (MLA) to Allgäu Airport, Memmingen (FMM) flights
Questions & Answers
The cheapest way to get from Malta to Ulm is to fly and train which costs €75 - €230 and takes 3h 49m.
The fastest way to get from Malta to Ulm is to fly and train which takes 3h 49m and costs €75 - €230.
The distance between Malta and Ulm is 1457 km.
The best way to get from Malta to Ulm without a car is to bus and ferry and bus which takes 31h 46m and costs €230 - €280.
It takes approximately 3h 49m to get from Malta to Ulm, including transfers.
There are 574+ hotels available in Ulm.
What companies run services between Malta and Ulm, Germany?
There is no direct connection from Malta to Ulm. However, you can take the taxi to Malta-Airport-MLA airport, fly to Allgäu Airport, Memmingen (FMM), walk to Memmingen Airport, take the bus to Memmingen Bahnhof, walk to Memmingen, then take the train to Ulm Hauptbahnhof. Alternatively, you can take a bus from Tonn, San Pawl il-Bahar to Ulm ZOB via Bombi 4, Il-Floriana, Valletta, Pozzallo, Pozzallo Viale Europa, Catania Airport, and Sibari in around 31h 46m.
- Website
- lufthansa.com
Flights from Malta International Airport to Munich International Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- €60–330
Flights from Malta International Airport to Frankfurt
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- €95–210
Flights from Malta International Airport to Frankfurt via Munich International Airport
- Ave. Duration
- 4h 41m
- When
- Every day
- Estimated price
- €95–330
- Website
- airmalta.com
Flights from Malta International Airport to Munich International Airport
- Ave. Duration
- 2h 26m
- When
- Every day
- Estimated price
- €65–330
Flights from Malta International Airport to Frankfurt
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- €95–210
Flights from Malta International Airport to Zurich Airport
- Ave. Duration
- 2h 22m
- When
- Every day
- Estimated price
- €75–450
- Website
- ryanair.com
Flights from Malta International Airport to Allgäu Airport, Memmingen
- Ave. Duration
- 2h 20m
- When
- Thursday, Friday, and Sunday
- Estimated price
- €45–180
Flights from Malta International Airport to Allgäu Airport, Memmingen via Naples
- Ave. Duration
- 3h 45m
- When
- Sunday
- Estimated price
- €45–180
Flights from Malta International Airport to Allgäu Airport, Memmingen via Lamezia Terme
- Ave. Duration
- 3h 45m
- When
- Tuesday
- Estimated price
- €45–180
- Website
- swiss.com
Flights from Malta International Airport to Zurich Airport
- Ave. Duration
- 2h 22m
- When
- Every day
- Estimated price
- €75–450
- Website
- lufthansa-city.com
Flights from Malta International Airport to Munich International Airport
- Ave. Duration
- 2h 20m
- When
- Thursday and Sunday
- Estimated price
- €60–320
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Memmingen to Ulm Hauptbahnhof
- Ave. Duration
- 34 min
- Frequency
- Hourly
- Estimated price
- €11–17
- Website
- https://int.bahn.de/en
Train from Flughafen München to Pasing
- Ave. Duration
- 49 min
- Frequency
- Every 20 minutes
- Estimated price
- €10–15
- Website
- https://int.bahn.de/en
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Memmingen to Ulm Hauptbahnhof
- Ave. Duration
- 31 min
- Frequency
- Once daily
- Estimated price
- €17–19
- Website
- https://int.bahn.de/en
Train from Pasing to Ulm Hauptbahnhof
- Ave. Duration
- 1h 4m
- Frequency
- Hourly
- Estimated price
- €18–50
- Website
- https://int.bahn.de/en
Train from Frankfurt to Ulm Hauptbahnhof
- Ave. Duration
- 2h 4m
- Frequency
- Hourly
- Estimated price
- €28–90
- Website
- https://int.bahn.de/en
Train from Friedrichsh. Stadtbahnhof to Ulm Hauptbahnhof
- Ave. Duration
- 1h 11m
- Frequency
- 3 times a day
- Estimated price
- €24–28
- Website
- https://int.bahn.de/en
- Phone
- +49 821 899825-44
- servus@go-ahead.bayern
- Website
- go-ahead.bayern
Train from Pasing to Ulm Hauptbahnhof
- Ave. Duration
- 2h 4m
- Frequency
- 3 times a day
- Schedules at
- go-ahead.bayern
- Phone
- +43 1 89900
- meinenachricht@westbahn.at
- Website
- westbahn.at
Train from Pasing to Ulm Hauptbahnhof
- Ave. Duration
- 1h 12m
- Frequency
- Twice daily
- Estimated price
- €24–45
- Website
- https://westbahn.at/en/
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Frankfurt to Ulm Hauptbahnhof
- Ave. Duration
- 2h
- Frequency
- 6 times a week
- Estimated price
- €40–140
- Website
- https://www.ns.nl/en
- 2nd Class
- €40–65
- 1st Class
- €85–140
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Zürich Flughafen to Schaffhausen
- Ave. Duration
- 49 min
- Frequency
- Hourly
- Estimated price
- €24–28
- Website
- https://www.sbb.ch/en
- Phone
- +49 731 1550-0
- servicecenter@dbregiobus-rab.de
- Website
- meine-rab.de
Train from Schaffhausen to Friedrichsh. Stadtbahnhof
- Ave. Duration
- 1h 13m
- Frequency
- Hourly
- Estimated price
- €12–16
- Schedules at
- meine-rab.de
Train from Friedrichsh. Stadtbahnhof to Ulm Hauptbahnhof
- Ave. Duration
- 1h 8m
- Frequency
- Hourly
- Estimated price
- €14–18
- Schedules at
- meine-rab.de
Train from Friedrichsh. Stadtbahnhof to Ulm Hauptbahnhof
- Ave. Duration
- 1h 5m
- Frequency
- Twice daily
- Estimated price
- €20–30
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- €20–30
- Phone
- (+356) 22069022
- res@virtuferries.com
- Website
- virtuferries.com
Busferry from Valletta to Pozzallo
- Ave. Duration
- 1h 45m
- Frequency
- 3 times a day
- Estimated price
- €73
- Website
- https://www.virtuferries.com/
- Phone
- +39 091 62.08.111
- info@astsicilia.it
- Website
- aziendasicilianatrasporti.it
Bus from Pozzallo Viale Europa to Catania Airport
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Estimated price
- €7–9
- Schedules at
- aziendasicilianatrasporti.it
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Catania Airport to Sibari
- Ave. Duration
- 6h 35m
- Frequency
- Twice daily
- Estimated price
- €24–35
- Website
- https://www.flixbus.co.uk
- Phone
- +39 098 3520 315
- info@fsbusitaliafast.it
- Website
- simetbus.it
Bus from Sibari to Ulm ZOB
- Ave. Duration
- 17h
- Frequency
- Once a week
- Estimated price
- €100–120
- Schedules at
- simetbus.it
- Phone
- +393293958604
- info@pistoiaviaggi.com
- Website
- pistoia-viaggi.it
Busferry from Scicli to Durrës
- Ave. Duration
- 26h 28m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
Busferry from Scicli to Tirana, Terminali Lindor I Autobusave
- Ave. Duration
- 27h 37m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
- Phone
- +355 673 835 770
- Website
- devatours.eu
Bus from Durrës to Ulm, Eberhard-Finckh-Straße / Ludwig-Beck-Straße
- Ave. Duration
- 18h 51m
- Frequency
- 3 times a week
- Schedules at
- devatours.eu
- Phone
- +355 68 391 1009
- info@nelatours.com
- Website
- nelatours.com
Bus from Tirana, Terminali Lindor I Autobusave to Ulm ZOB Ost
- Ave. Duration
- 23h 19m
- Frequency
- Once a week
- Estimated price
- €145
- Schedules at
- nelatours.com
Want to know more about travelling around Germany
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
Italy Travel Guides
Read the travel guide
Want to know more about Flixbus?
Read the travel guide












































