There are 11 ways to get from Ulm to Delft by train, bus, car, plane, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Ulm Hbf to Utrecht CentraalIce
- Take the train from Utrecht Centraal to DelftIntercity
6h 51m€115–356Bus
cheapest- Take the bus from Ulm to Rotterdam Central StationN93
11h 46m€42–90Drive 688.2 km
- Drive from Ulm to Delft688.2 km
6h 54m€123–177Train to Stuttgart Airport, fly to Amsterdam Airport Schiphol, train
- Take the train from Ulm Hauptbahnhof to Wendlingen
- Fly from Stuttgart Airport (STR) to Amsterdam Airport Schiphol (AMS)STR - AMS
- Take the train from Schiphol Airport to Delft
5h 42m€122–304Train via 's-Hertogenbosch
- Take the train from Ulm Hauptbahnhof to 's-Hertogenbosch47
- Take the train from 's-Hertogenbosch to DelftIntercity
7h 27m€114–123Train via Düsseldorf
- Take the train from Ulm Hauptbahnhof to EsslingenRe5
- Take the train from Esslingen(Neckar) to Duesseldorf HbfIce
- Take the train from Düsseldorf Hbf to Venlo
- Take the train from Venlo to Delft
10h 6m€125–293Train, train to Munich International Airport, fly to Amsterdam Airport Schiphol
- Take the train from Ulm Hauptbahnhof to Pasing
- Take the train from Pasing to Flughafen München
- Fly from Munich International Airport (MUC) to Amsterdam Airport Schiphol (AMS)MUC - AMS
- Take the train from Schiphol Airport to Delft
6h 33m€142–326Train to Frankfurt, fly to Amsterdam Airport Schiphol, train
- Take the train from Ulm Hbf to Frankfurt Flughafen Fernb
- Fly from Frankfurt (FRA) to Amsterdam Airport Schiphol (AMS)FRA - AMS
- Take the train from Schiphol Airport to Delft
6h 7m€161–415Train, train to Nuremberg Airport, fly to Amsterdam Airport Schiphol
- Take the train from Ulm Hbf to Donauwoerth
- Take the train from Donauwörth to Nürnberg Hbf
- Fly from Nuremberg Airport (NUE) to Amsterdam Airport Schiphol (AMS)NUE - AMS
- Take the train from Schiphol Airport to Delft
7h 22mTrain, train to Munich International Airport, fly to Brussels Airport
- Take the train from Ulm Hauptbahnhof to Pasing
- Take the train from Pasing to Flughafen München
- Fly from Munich International Airport (MUC) to Brussels Airport (BRU)MUC - BRU
- Take the train from Brussels Airport-Zaventem to Breda
- Take the train from Breda to Delft
7h 53m€158–354Train, ferry, train to Zurich Airport, fly to Amsterdam Airport Schiphol
- Take the train from Ulm Hauptbahnhof to Friedrichsh. Stadtbahnhof
- Take the ferry from Friedrichshafen Faehre to Romanshorn Autoquai
- Take the train from Romanshorn to Zürich Flughafen
- Fly from Zurich Airport (ZRH) to Amsterdam Airport Schiphol (AMS)ZRH - AMS
- Take the train from Schiphol Airport to Delft
8h 48m€153–349
Ulm to Delft by train
Questions & Answers
The cheapest way to get from Ulm to Delft is to bus which costs €40 - €95 and takes 11h 46m.
The fastest way to get from Ulm to Delft is to train and fly which takes 5h 42m and costs €120 - €310.
No, there is no direct train from Ulm to Delft. However, there are services departing from Ulm Hbf and arriving at Delft via Utrecht Centraal. The journey, including transfers, takes approximately 6h 51m.
The distance between Ulm and Delft is 748 km. The road distance is 688.2 km.
The best way to get from Ulm to Delft without a car is to train which takes 6h 51m and costs €110 - €360.
It takes approximately 6h 51m to get from Ulm to Delft, including transfers.
Ulm to Delft train services, operated by Nederlandse Spoorwegen (NS), depart from Ulm Hbf station.
The best way to get from Ulm to Delft is to train which takes 6h 51m and costs €110 - €360. Alternatively, you can bus, which costs €40 - €95 and takes 11h 46m.
Ulm to Delft train services, operated by Nederlandse Spoorwegen (NS), arrive at Utrecht Centraal station.
Yes, the driving distance between Ulm to Delft is 688 km. It takes approximately 6h 54m to drive from Ulm to Delft.
What companies run services between Ulm, Germany and Delft, Netherlands?
You can take a train from Ulm Hbf to Delft via Utrecht Centraal in around 6h 51m. Alternatively, FlixBus operates a bus from Ulm to Rotterdam Central Station once daily. Tickets cost €35–85 and the journey takes 11h 30m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- lufthansa.com
Flights from Stuttgart Airport to Amsterdam Airport Schiphol via Frankfurt
- Ave. Duration
- 3h 11m
- When
- Every day
- Estimated price
- €100–370
Flights from Stuttgart Airport to Amsterdam Airport Schiphol via Munich International Airport
- Ave. Duration
- 3h 36m
- When
- Every day
- Estimated price
- €100–390
Flights from Munich International Airport to Amsterdam Airport Schiphol
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- €90–380
Flights from Munich International Airport to Amsterdam Airport Schiphol via Frankfurt
- Ave. Duration
- 3h 28m
- When
- Every day
- Estimated price
- €90–240
Flights from Frankfurt to Amsterdam Airport Schiphol
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- €100–300
Flights from Nuremberg Airport to Amsterdam Airport Schiphol via Frankfurt
- Ave. Duration
- 3h 13m
- When
- Every day
- Estimated price
- €100–420
Flights from Munich International Airport to Brussels Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- €75–280
Flights from Munich International Airport to Brussels Airport via Frankfurt
- Ave. Duration
- 3h 10m
- When
- Monday to Saturday
- Estimated price
- €75–280
Flights from Zurich Airport to Amsterdam Airport Schiphol via Frankfurt
- Ave. Duration
- 3h 33m
- When
- Every day
- Estimated price
- €85–320
- Website
- klm.com
Flights from Stuttgart Airport to Amsterdam Airport Schiphol
- Ave. Duration
- 1h 26m
- When
- Every day
- Estimated price
- €40–280
Flights from Munich International Airport to Amsterdam Airport Schiphol
- Ave. Duration
- 1h 39m
- When
- Every day
- Estimated price
- €45–290
Flights from Frankfurt to Amsterdam Airport Schiphol
- Ave. Duration
- 1h 13m
- When
- Every day
- Estimated price
- €35–250
Flights from Nuremberg Airport to Amsterdam Airport Schiphol
- Ave. Duration
- 1h 21m
- When
- Every day
- Estimated price
- €45–310
Flights from Zurich Airport to Amsterdam Airport Schiphol
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- €40–270
- Website
- swiss.com
Flights from Stuttgart Airport to Amsterdam Airport Schiphol via Zurich Airport
- Ave. Duration
- 3h 15m
- When
- Monday to Saturday
- Estimated price
- €100–380
Flights from Zurich Airport to Amsterdam Airport Schiphol
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- €110–280
- Website
- brusselsairlines.com
Flights from Munich International Airport to Brussels Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- €75–280
- Website
- airdolomiti.it
Flights from Munich International Airport to Amsterdam Airport Schiphol
- Ave. Duration
- 1h 35m
- When
- Monday and Saturday
- Estimated price
- €120–380
Flights from Frankfurt to Amsterdam Airport Schiphol
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- €110–240
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Ulm Hbf to Utrecht Centraal
- Ave. Duration
- 5h 26m
- Frequency
- Once daily
- Estimated price
- €95–340
- Website
- https://www.ns.nl/en
- 2nd Class
- €95–150
- 1st Class
- €200–340
Train from Utrecht Centraal to Delft
- Ave. Duration
- 1h 11m
- Frequency
- Every 30 minutes
- Estimated price
- €16
- Website
- https://www.ns.nl/en
Train from Schiphol Airport to Delft
- Ave. Duration
- 38 min
- Frequency
- Every 30 minutes
- Estimated price
- €9–27
- Website
- https://www.ns.nl/en
- 2nd Class
- €9–15
- 1st Class
- €16–27
Train from 's-Hertogenbosch to Delft
- Ave. Duration
- 1h 42m
- Frequency
- Hourly
- Estimated price
- €22
- Website
- https://www.ns.nl/en
Train from Venlo to Delft
- Ave. Duration
- 2h 49m
- Frequency
- Hourly
- Estimated price
- €35–120
- Website
- https://www.ns.nl/en
- 2nd Class
- €35–55
- 1st Class
- €70–120
Train from Ulm Hbf to Frankfurt Flughafen Fernb
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Estimated price
- €40–140
- Website
- https://www.ns.nl/en
- 2nd Class
- €40–65
- 1st Class
- €85–140
Train from Brussels Airport-Zaventem to Breda
- Ave. Duration
- 1h 7m
- Frequency
- Hourly
- Estimated price
- €16–50
- Website
- https://www.ns.nl/en
- 2nd Class
- €16–24
- 1st Class
- €30–50
Train from Breda to Delft
- Ave. Duration
- 36 min
- Frequency
- Every 30 minutes
- Estimated price
- €14–15
- Website
- https://www.ns.nl/en
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Ulm Hauptbahnhof to Wendlingen
- Ave. Duration
- 30 min
- Frequency
- Hourly
- Estimated price
- €12–18
- Website
- https://int.bahn.de/en
Train from Pasing to Flughafen München
- Ave. Duration
- 52 min
- Frequency
- Every 30 minutes
- Estimated price
- €10–15
- Website
- https://int.bahn.de/en
Train from Donauwörth to Nürnberg Hbf
- Ave. Duration
- 50 min
- Frequency
- Twice daily
- Estimated price
- €17–24
- Website
- https://int.bahn.de/en
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Ulm Hauptbahnhof to 's-Hertogenbosch
- Ave. Duration
- 5h 23m
- Frequency
- Twice a week
- Estimated price
- €90–105
- Website
- https://int.bahn.de/en
Train from Ulm Hauptbahnhof to Esslingen
- Ave. Duration
- 1h 5m
- Frequency
- 3 times a day
- Estimated price
- €22–35
- Website
- https://int.bahn.de/en
Train from Esslingen(Neckar) to Duesseldorf Hbf
- Ave. Duration
- 3h 17m
- Frequency
- Twice daily
- Estimated price
- €65–120
- Website
- https://int.bahn.de/en
Train from Ulm Hauptbahnhof to Pasing
- Ave. Duration
- 1h 2m
- Frequency
- Hourly
- Estimated price
- €28–45
- Website
- https://int.bahn.de/en
Train from Ulm Hauptbahnhof to Friedrichsh. Stadtbahnhof
- Ave. Duration
- 1h 4m
- Frequency
- Twice daily
- Estimated price
- €24–27
- Website
- https://int.bahn.de/en
- Phone
- +49 731 1550-0
- servicecenter@dbregiobus-rab.de
- Website
- meine-rab.de
Train from Ulm Hauptbahnhof to Esslingen
- Ave. Duration
- 54 min
- Frequency
- Hourly
- Estimated price
- €11–15
- Schedules at
- meine-rab.de
Train from Ulm Hauptbahnhof to Friedrichsh. Stadtbahnhof
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- €14–18
- Schedules at
- meine-rab.de
- Phone
- +49 711 400 534 44
- service@gabw-bahn.de
- Website
- go-ahead-bw.de
Train from Ulm Hauptbahnhof to Esslingen
- Ave. Duration
- 1h 18m
- Frequency
- Hourly
- Estimated price
- €14–27
- Schedules at
- go-ahead-bw.de
- 2nd Class Ticket
- €14–17
- 1st Class Ticket
- €18–27
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Ulm Hauptbahnhof to Esslingen
- Ave. Duration
- 48 min
- Frequency
- Twice daily
- Estimated price
- €24–35
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
Train from Ulm Hauptbahnhof to Esslingen
- Ave. Duration
- 48 min
- Frequency
- Once daily
- Estimated price
- €17–26
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- €17–26
- Phone
- 0180 6 9 27 37 27
- info@eurobahn.de
- Website
- eurobahn.de
Train from Düsseldorf Hbf to Venlo
- Ave. Duration
- 1h 8m
- Frequency
- Hourly
- Estimated price
- €13–18
- Website
- https://www.eurobahn.de/en/
- Phone
- +31 85 004 3110
- Website
- traincharter.eu
Train from Düsseldorf Hbf to Venlo
- Ave. Duration
- 1h 8m
- Frequency
- 3 times a day
- Website
- https://traincharter.eu/
- Website
- traincharter.eu
Train from Düsseldorf Hbf to Venlo
- Ave. Duration
- 1h 8m
- Frequency
- 5 times a week
- Schedules at
- traincharter.eu
- Phone
- +49 821 899825-44
- servus@go-ahead.bayern
- Website
- go-ahead.bayern
Train from Ulm Hauptbahnhof to Pasing
- Ave. Duration
- 2h 3m
- Frequency
- 5 times a week
- Website
- Go-Ahead Bayern GmbH
- Phone
- +49 800 589 28 40
- Website
- agilis.de
Train from Ulm Hbf to Donauwoerth
- Ave. Duration
- 1h 1m
- Frequency
- Hourly
- Schedules at
- agilis.de
- Phone
- +32 70 79 79 79
- Website
- belgiantrain.be
Train from Brussels Airport-Zaventem to Breda
- Ave. Duration
- 1h 7m
- Frequency
- Every 2 hours
- Estimated price
- €18–20
- Website
- https://www.belgiantrain.be/en
- 2nd Class
- €18–20
- 1st Class
- €25–29
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Romanshorn to Zürich Flughafen
- Ave. Duration
- 57 min
- Frequency
- Hourly
- Estimated price
- €18–35
- Website
- https://www.sbb.ch/en
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Ulm to Rotterdam Central Station
- Ave. Duration
- 11h 30m
- Frequency
- Once daily
- Estimated price
- €35–85
- Website
- https://www.flixbus.co.uk
- Phone
- +49 (0) 7531 3640-0
- info@bsb.de
- Website
- bsb.de
Ferry from Friedrichshafen Faehre to Romanshorn Autoquai
- Ave. Duration
- 46 min
- Frequency
- Hourly
- Estimated price
- €9–12
- Website
- https://www.bsb.de/en
- Phone
- +41 71 466 78 88
- info@sbsag.ch
- Website
- bodensee-schiffe.ch
Ferry from Friedrichshafen Faehre to Romanshorn Autoquai
- Ave. Duration
- 46 min
- Frequency
- Every 4 hours
- Schedules at
- bodensee-schiffe.ch
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
Want to know more about Flixbus?
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
More Questions & Answers
Book your Ulm to Delft train tickets online with Omio.
There are 876+ hotels available in Delft.



















































