There are 11 ways to get from Naples to Ulm Hbf by plane, train, train (Trenitalia), bus, night train, ferry, 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.
Fly to Munich International Airport, train
best- Fly from Naples Airport (NAP) to Munich International Airport (MUC)plane NAP - MUC
- Take the train from Flughafen München to Pasingtrain
- Take the train from Pasing to Ulm Hauptbahnhoftrain
4h 6m€119–314Fly to Allgäu Airport, Memmingen, train
cheapest- Fly from Naples Airport (NAP) to Allgäu Airport, Memmingen (FMM)plane NAP - FMM
- Take the train from Memmingen, Bahnhof ZOB to Ulm Hauptbahnhoftrain
3h 18m€63–285Train
- Take the train from Napoli to Milano Centraletrain
- Take the train from Milano Centrale to Zuerich Hbtrain Ec
- Take the train from Zürich HB to Schaffhausentrain Ic / ...
- Take the train from Schaffhausen to Friedrichsh. Stadtbahnhoftrain Re3
- Take the train from Friedrichsh. Stadtbahnhof to Ulm Hauptbahnhoftrain Re5 / ...
13h 8m€192–407Bus
- Take the bus from Casello di Caserta Nord to Ulm, Eberhard-Finckh-Straßebus Catania– Dortmund
13h 9m€116–167Train, night train
- Take the train from Napoli Centrale to Venezia Mestretrain Fr
- Take the nighttrain from Venezia Mestre to Ulm Hbfnighttrain Nj
16h 38m€126–286Fly to Stuttgart Airport, train
- Fly from Naples Airport (NAP) to Stuttgart Airport (STR)plane NAP - STR
- Take the train from Wendlingen to Ulm Hauptbahnhoftrain
3h 49m€86–238Fly to Nuremberg Airport, train
- Fly from Naples Airport (NAP) to Nuremberg Airport (NUE)plane NAP - NUE
- Take the train from Nürnberg Hbf to Donauwörthtrain
- Take the train from Donauwoerth to Ulm Hbftrain
5h 4m€112–348Fly to Zurich Airport, train, ferry
- Fly from Naples Airport (NAP) to Zurich Airport (ZRH)plane NAP - ZRH
- Take the train from Zürich Flughafen to Romanshorntrain
- Take the ferry from Romanshorn Autoquai to Friedrichshafen Faehreferry
- Take the train from Friedrichsh. Stadtbahnhof to Ulm Hauptbahnhoftrain
6h 15m€118–398Fly to Basel, train
- Fly from Naples Airport (NAP) to Basel (BSL)plane NAP - BSL
- Take the train from Basel SBB to Ulm Hauptbahnhoftrain
6h 55m€130–386Bus, train
- Take the bus from Napoli P.zza Garibaldi to Munich central bus stationbus N532
- Take the train from Pasing to Ulm Hauptbahnhoftrain 42 / ...
17h 41m€125–206Drive 1,173.6 km
- Drive from Naples to Ulm Hbfcar 1,173.6 km
10h 53m€190–274
Naples to Ulm Hbf by train and night train
Comparing Your Travel Options
The cheapest way to get from Naples to Ulm Hbf is to fly and train which costs €85 - €240 and takes 3h 49m.
The fastest way to get from Naples to Ulm Hbf is to fly and train which takes 3h 18m and costs €60 - €290.
No, there is no direct bus from Naples to Ulm Hbf. However, there are services departing from Napoli P.zza Garibaldi and arriving at Ulm Steinerne Brücke via Casello di Caserta Nord and Ulm Egertweg. The journey, including transfers, takes approximately 13h 9m.
No, there is no direct train from Naples to Ulm Hbf. However, there are services departing from Napoli and arriving at Ulm Hauptbahnhof via Milano Centrale, Zürich HB, Schaffhausen and Friedrichsh. Stadtbahnhof. The journey, including transfers, takes approximately 13h 8m.
The distance between Naples and Ulm Hbf is 1039 km. The road distance is 1173.6 km.
The best way to get from Naples to Ulm Hbf without a car is to train which takes 13h 8m and costs €190 - €410.
It takes approximately 4h 6m to get from Naples to Ulm Hbf, including transfers.
Naples to Ulm Hbf bus services, operated by Onebus, depart from Casello di Caserta Nord station.
Naples to Ulm Hbf train services, operated by ItaloTreno, depart from Napoli station.
The best way to get from Naples to Ulm Hbf is to train which takes 13h 8m and costs €190 - €410. Alternatively, you can bus, which costs €110 - €170 and takes 13h 9m.
What companies run services between Naples, Italy and Ulm Hbf, Germany?
You can take a train from Napoli to Ulm Hauptbahnhof via Milano Centrale, Zuerich Hb, Zürich HB, Schaffhausen, and Friedrichsh. Stadtbahnhof in around 13h 8m. Alternatively, Onebus operates a bus from Casello di Caserta Nord to Ulm, Eberhard-Finckh-Straße twice a week. Tickets cost €110–160 and the journey takes 11h 2m.
- Website
- ita-airways.com
Flights from Naples Airport to Munich International Airport
- Ave. Duration
- 1h 45m
- When
- Tuesday to Thursday
- Estimated price
- €90–190
Flights from Naples Airport to Munich International Airport via Rome
- Ave. Duration
- 3h 32m
- When
- Every day
- Estimated price
- €55–320
Flights from Naples Airport to Munich International Airport via Milan Linate
- Ave. Duration
- 3h 47m
- When
- Monday, Tuesday, Thursday, Friday, Wednesday, and Sunday
- Estimated price
- €75–200
Flights from Naples Airport to Stuttgart Airport via Rome
- Ave. Duration
- 3h 35m
- When
- Wednesday, Friday, Saturday, and Sunday
- Estimated price
- €75–180
Flights from Naples Airport to Zurich Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- €100–260
Flights from Naples Airport to Zurich Airport via Rome
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- €80–220
- Website
- lufthansa.com
Flights from Naples Airport to Munich International Airport
- Ave. Duration
- 1h 44m
- When
- Every day
- Estimated price
- €50–320
Flights from Naples Airport to Munich International Airport via Rome
- Ave. Duration
- 3h 32m
- When
- Every day
- Estimated price
- €55–320
Flights from Naples Airport to Stuttgart Airport via Munich International Airport
- Ave. Duration
- 3h 35m
- When
- Thursday to Sunday
- Estimated price
- €60–370
Flights from Naples Airport to Nuremberg Airport via Frankfurt
- Ave. Duration
- 3h 45m
- When
- Tuesday to Sunday
- Estimated price
- €120–440
Flights from Naples Airport to Zurich Airport via Munich International Airport
- Ave. Duration
- 4h 2m
- When
- Every day
- Estimated price
- €55–320
- Website
- swiss.com
Flights from Naples Airport to Zurich Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- €100–260
Flights from Naples Airport to Zurich Airport via Rome
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- €80–220
- Website
- easyjet.com
Flights from Naples Airport to Zurich Airport
- Ave. Duration
- 1h 50m
- When
- Monday, Friday, Sunday, and Wednesday
- Estimated price
- €65–200
Flights from Naples Airport to Basel
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- €55–230
Flights from Naples Airport to Basel via Nice
- Ave. Duration
- 3h 55m
- When
- Friday
- Estimated price
- €55–230
- Website
- lufthansa-city.com
Flights from Naples Airport to Munich International Airport
- Ave. Duration
- 1h 43m
- When
- Every day
- Estimated price
- €50–320
Flights from Naples Airport to Stuttgart Airport via Munich International Airport
- Ave. Duration
- 3h 45m
- When
- Thursday
- Estimated price
- €60–360
- Website
- ryanair.com
Flights from Naples Airport to Allgäu Airport, Memmingen
- Ave. Duration
- 1h 42m
- When
- Thursday and Tuesday
- Estimated price
- €55–250
Flights from Naples Airport to Nuremberg Airport
- Ave. Duration
- 1h 55m
- When
- Thursday and Saturday
- Estimated price
- €65–220
- Website
- eurowings.com
Flights from Naples Airport to Stuttgart Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- €75–180
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Flughafen München to Pasing
- Ave. Duration
- 49 min
- Frequency
- Every 20 minutes
- Estimated price
- €7–29
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Schaffhausen to Friedrichsh. Stadtbahnhof
- Ave. Duration
- 1h 13m
- Frequency
- Every 4 hours
- Estimated price
- €14–60
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Friedrichsh. Stadtbahnhof to Ulm Hauptbahnhof
- Ave. Duration
- 1h 8m
- Frequency
- Every 30 minutes
- Estimated price
- €16–65
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Wendlingen to Ulm Hauptbahnhof
- Ave. Duration
- 27 min
- Frequency
- Hourly
- Estimated price
- €9–40
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Memmingen, Bahnhof ZOB to Ulm Hauptbahnhof
- Ave. Duration
- 51 min
- Frequency
- Every 30 minutes
- Estimated price
- €8–35
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Nürnberg Hbf to Donauwörth
- Ave. Duration
- 1h 17m
- Frequency
- Every 4 hours
- Estimated price
- €15–65
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Friedrichsh. Stadtbahnhof to Ulm Hauptbahnhof
- Ave. Duration
- 1h 8m
- Frequency
- Every 30 minutes
- Estimated price
- €16–65
- Website
- Deutsche Bahn Regio (DB Regional)
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Pasing to Ulm Hauptbahnhof
- Ave. Duration
- 1h 9m
- Frequency
- Hourly
- Estimated price
- €25–55
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Friedrichsh. Stadtbahnhof to Ulm Hauptbahnhof
- Ave. Duration
- 1h 11m
- Frequency
- Twice daily
- Estimated price
- €18–40
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Memmingen, Bahnhof ZOB to Ulm Hauptbahnhof
- Ave. Duration
- 31 min
- Frequency
- Twice daily
- Estimated price
- €9–20
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Nürnberg Hbf to Donauwörth
- Ave. Duration
- 54 min
- Frequency
- Every 4 hours
- Estimated price
- €17–35
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Friedrichsh. Stadtbahnhof to Ulm Hauptbahnhof
- Ave. Duration
- 1h 11m
- Frequency
- Twice daily
- Estimated price
- €18–40
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Basel SBB to Ulm Hauptbahnhof
- Ave. Duration
- 3h 43m
- Frequency
- Once daily
- Estimated price
- €65–140
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Pasing to Ulm Hauptbahnhof
- Ave. Duration
- 1h 9m
- Frequency
- Hourly
- Estimated price
- €25–55
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +49 821 899 825 44
- servus@arverio.de
- Website
- Arverio Bayern GmbH
Train from Pasing to Ulm Hauptbahnhof
- Ave. Duration
- 1h 59m
- Frequency
- Every 2 hours
- Schedules at
- Arverio Bayern GmbH
Train from Pasing to Ulm Hauptbahnhof
- Ave. Duration
- 1h 59m
- Frequency
- Every 2 hours
- Schedules at
- Arverio Bayern GmbH
- Phone
- +43 1 89900
- service@westbahn.at
- Website
- Westbahn
Train from Pasing to Ulm Hauptbahnhof
- Ave. Duration
- 1h 10m
- Frequency
- Twice daily
- Estimated price
- €28–45
- Website
- Westbahn
Train from Pasing to Ulm Hauptbahnhof
- Ave. Duration
- 1h 10m
- Frequency
- Twice daily
- Estimated price
- €28–45
- Website
- Westbahn
- Phone
- +39 06 8937 1892
- Website
- Italo Treno
Train from Napoli to Milano Centrale
- Ave. Duration
- 4h 35m
- Frequency
- Every 30 minutes
- Estimated price
- €90–150
- Website
- Italo Treno
Train from Napoli Centrale to Venezia Mestre
- Ave. Duration
- 5h 5m
- Frequency
- Every 2 hours
- Estimated price
- €85–140
- Website
- Italo Treno
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- Trenitalia Eurocity
Train from Milano Centrale to Zuerich Hb
- Ave. Duration
- 3h 17m
- Frequency
- Hourly
- Estimated price
- €55–110
- Website
- Trenitalia Eurocity
- 1st Class
- €70–110
- 2nd Class
- €55–75
Train from Zürich HB to Schaffhausen
- Ave. Duration
- 38 min
- Frequency
- Every 30 minutes
- Estimated price
- €15–22
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Zürich Flughafen to Romanshorn
- Ave. Duration
- 57 min
- Frequency
- Hourly
- Estimated price
- €25–40
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +49 731 1550-0
- servicecenter@dbregiobus-rab.de
- Website
- DB ZugBus Regionalverkehr Alb-Bodensee GmbH (RAB)
Train from Friedrichsh. Stadtbahnhof to Ulm Hauptbahnhof
- Ave. Duration
- 1h 23m
- Frequency
- 4 times a week
- Estimated price
- €14–18
- Schedules at
- DB ZugBus Regionalverkehr Alb-Bodensee GmbH (RAB)
Train from Friedrichsh. Stadtbahnhof to Ulm Hauptbahnhof
- Ave. Duration
- 1h 23m
- Frequency
- 4 times a week
- Estimated price
- €14–18
- Schedules at
- DB ZugBus Regionalverkehr Alb-Bodensee GmbH (RAB)
- Phone
- +39 06 5210550
- Website
- Trenitalia Frecce
Train from Napoli Centrale to Venezia Mestre
- Ave. Duration
- 5h 18m
- Frequency
- Hourly
- Estimated price
- €100–170
- Website
- Trenitalia Frecce
- Phone
- +43 (0) 51717
- Website
- Nightjet
Night train from Venezia Mestre to Ulm Hbf
- Ave. Duration
- 10h 20m
- Frequency
- Twice daily
- Estimated price
- €40–120
- Website
- Nightjet
- Sleeper Carriage
- €100–120
- Couchette Carriage
- €70–85
- Seating Carriage
- €40–50
- Phone
- +49 800 589 28 40
- servus@agilis.de
- Website
- agilis
Train from Donauwoerth to Ulm Hbf
- Ave. Duration
- 56 min
- Frequency
- Every 30 minutes
- Estimated price
- €23–45
- Schedules at
- agilis
- Phone
- +41 71 554 00 00
- Website
- Thurbo
Train from Zürich Flughafen to Romanshorn
- Ave. Duration
- 58 min
- Frequency
- 6 times a week
- Estimated price
- €10–21
- Schedules at
- Thurbo
- 2nd Class Ticket
- €10–14
- 1st Class Ticket
- €17–21
- Phone
- +49 (0) 7531 915109
- info@sbb-deutschland.de
- Website
- SBB GmbH
Train from Zürich Flughafen to Romanshorn
- Ave. Duration
- 58 min
- Frequency
- Once daily
- Estimated price
- €7–10
- Schedules at
- SBB GmbH
- Phone
- +39 0362 185 0590
- info@onebus.it
- Website
- Onebus
Bus from Casello di Caserta Nord to Ulm, Eberhard-Finckh-Straße
- Ave. Duration
- 11h 2m
- Frequency
- Twice a week
- Estimated price
- €110–160
- Website
- Onebus
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- Flixbus
Bus from Napoli P.zza Garibaldi to Munich central bus station
- Ave. Duration
- 16h 5m
- Frequency
- 5 times a week
- Estimated price
- €95–150
- Website
- Flixbus
- Phone
- +49 (0) 7531 3640-0
- info@bsb.de
- Website
- bsb.de
Ferry from Romanshorn Autoquai to Friedrichshafen Faehre
- Ave. Duration
- 46 min
- Frequency
- Hourly
- Estimated price
- €9–12
- Schedules at
- bsb.de
- Phone
- +41 71 466 78 88
- info@sbsag.ch
- Website
- Schweizerische Bodensee-Schifffahrt Ag
Ferry from Romanshorn Autoquai to Friedrichshafen Faehre
- Ave. Duration
- 46 min
- Frequency
- Every 4 hours
- Estimated price
- €9–13
- Schedules at
- Schweizerische Bodensee-Schifffahrt Ag
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
Booking & Getting There
Naples to Ulm Hbf bus services, operated by Onebus, arrive at Ulm, Eberhard-Finckh-Straße station.
Naples to Ulm Hbf train services, operated by ItaloTreno, arrive at Milano Centrale station.
Yes, the driving distance between Naples to Ulm Hbf is 1174 km. It takes approximately 10h 53m to drive from Naples to Ulm Hbf.
Book your Naples to Ulm Hbf train tickets online with Omio.
There are 643+ hotels available in Ulm Hbf.




















































