There are 11 ways to get from Ulm to Subotica by bus, train, night train, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Ulm to Subotica ASbus N1912
13h 40mRSD 8,000–37,000Night train, train
cheapest- Take the nighttrain from Ulm Hbf to Budapest-Kelenfoeldnighttrain En
- Take the train from Zuglo to Szegedtrain Ic
- Take the train from Szeged to Suboticatrain Re
16h 48mRSD 6,187–7,098Train
- Take the train from Ulm Hauptbahnhof to Salzburg Hauptbahnhoftrain 62 / ...
- Take the train from Salzburg Hbf to Budapest-Kelenfoeldtrain Rjx
- Take the train from Koebanya-Kispest to Szegedtrain Ic
- Take the train from Szeged to Suboticatrain Re
14h 26mRSD 16,853–50,476Drive 910.9 km
- Drive from Ulm to Suboticacar 910.9 km
10h 3mRSD 15,348–22,169Train to Munich International Airport, fly to Belgrade Nikola Tesla Airport, train
- Take the train from Ulm Hauptbahnhof to München Hbftrain
- Fly from Munich International Airport (MUC) to Belgrade Nikola Tesla Airport (BEG)plane MUC - BEG
- Take the train from Novi Beograd to Suboticatrain
8h 27mRSD 12,339–41,682Train to Allgäu Airport, Memmingen, fly to Belgrade Nikola Tesla Airport, train
- Take the train from Ulm Hauptbahnhof to Memmingen, Bahnhof ZOBtrain
- Fly from Allgäu Airport, Memmingen (FMM) to Belgrade Nikola Tesla Airport (BEG)plane FMM - BEG
- Take the train from Novi Beograd to Suboticatrain
8h 7mRSD 7,593–32,406Train to Stuttgart Airport, fly to Budapest Ferenc Liszt International Airport, train
- Take the train from Ulm Hauptbahnhof to Wendlingentrain
- Fly from Stuttgart Airport (STR) to Budapest Ferenc Liszt International Airport (BUD)plane STR - BUD
- Take the train from Ferihegy to Szegedtrain
- Take the train from Szeged to Suboticatrain
9h 51mRSD 8,598–22,739Train to Munich International Airport, fly to Budapest Ferenc Liszt International Airport, train
- Take the train from Ulm Hauptbahnhof to München Hbftrain
- Fly from Munich International Airport (MUC) to Budapest Ferenc Liszt International Airport (BUD)plane MUC - BUD
- Take the train from Ferihegy to Szegedtrain
- Take the train from Szeged to Suboticatrain
10h 16mRSD 14,411–39,004Train to Allgäu Airport, Memmingen, fly to Budapest Ferenc Liszt International Airport, train
- Take the train from Ulm Hauptbahnhof to Memmingen, Bahnhof ZOBtrain
- Fly from Allgäu Airport, Memmingen (FMM) to Budapest Ferenc Liszt International Airport (BUD)plane FMM - BUD
- Take the train from Ferihegy to Szegedtrain
- Take the train from Szeged to Suboticatrain
9h 51mRSD 9,165–38,728Train to Munich International Airport, fly to Timișoara Traian Vuia International Airport, bus, train
- Take the train from Ulm Hauptbahnhof to München Hbftrain
- Fly from Munich International Airport (MUC) to Timișoara Traian Vuia International Airport (TSR)plane MUC - TSR
- Take the bus from Timișoara to Belgrade bus stationbus
- Take the train from Novi Beograd to Suboticatrain
12h 33mRSD 18,413–49,206Train to Allgäu Airport, Memmingen, fly to Timișoara Traian Vuia International Airport, bus, train
- Take the train from Ulm Hauptbahnhof to Memmingen, Bahnhof ZOBtrain
- Fly from Allgäu Airport, Memmingen (FMM) to Timișoara Traian Vuia International Airport (TSR)plane FMM - TSR
- Take the bus from Timișoara to Belgrade bus stationbus
- Take the train from Novi Beograd to Suboticatrain
12h 3mRSD 14,667–40,930
Ulm to Subotica by bus
Questions & Answers
The cheapest way to get from Ulm to Subotica is to night train and train which costs RSD 6000 - RSD 7500 and takes 16h 48m.
The fastest way to get from Ulm to Subotica is to train and fly which takes 8h 7m and costs RSD 7500 - RSD 33000.
Yes, there is a direct bus departing from Ulm and arriving at Subotica AS. Services depart once daily, and operate every day. The journey takes approximately 13h 40m.
No, there is no direct train from Ulm to Subotica. However, there are services departing from Ulm Hauptbahnhof and arriving at Subotica via Salzburg Hbf, Budapest-Kelenfoeld, Koebanya-Kispest and Szeged. The journey, including transfers, takes approximately 14h 26m.
The distance between Ulm and Subotica is 914 km. The road distance is 910.9 km.
The best way to get from Ulm to Subotica without a car is to bus which takes 13h 40m and costs RSD 8000 - RSD 37000.
The bus from Ulm to Subotica AS takes 13h 40m including transfers and departs once daily.
Ulm to Subotica bus services, operated by FlixBus, depart from Ulm station.
Ulm to Subotica train services, operated by Deutsche Bahn Intercity (DB IC), depart from Ulm Hauptbahnhof station.
The best way to get from Ulm to Subotica is to bus which takes 13h 40m and costs RSD 8000 - RSD 37000. Alternatively, you can train, which costs RSD 16000 - RSD 55000 and takes 14h 26m.
What companies run services between Ulm, Germany and Subotica, Serbia?
FlixBus operates a bus from Ulm to Subotica AS once daily. Tickets cost RSD 8,000–13,000 and the journey takes 13h 40m. Three other operators also service this route. Alternatively, you can take a train from Ulm Hauptbahnhof to Subotica via Salzburg Hauptbahnhof, Salzburg Hbf, Budapest-Kelenfoeld, Koebanya-Kispest, and Szeged in around 14h 26m.
- Website
- lufthansa.com
Flights from Munich International Airport to Belgrade Nikola Tesla Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- RSD 8,500–21,000
Flights from Stuttgart Airport to Budapest Ferenc Liszt International Airport via Munich International Airport
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- RSD 9,500–33,000
Flights from Munich International Airport to Budapest Ferenc Liszt International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- RSD 4,300–28,000
Flights from Munich International Airport to Timișoara Traian Vuia International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- RSD 7,500–44,000
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Ulm Hauptbahnhof to Salzburg Hauptbahnhof
- Ave. Duration
- 3h 3m
- Frequency
- 5 times a day
- Estimated price
- RSD 6,000–25,000
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Ulm Hauptbahnhof to München Hbf
- Ave. Duration
- 1h 13m
- Frequency
- Every 30 minutes
- Estimated price
- RSD 3,100–13,000
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Ulm Hauptbahnhof to Memmingen, Bahnhof ZOB
- Ave. Duration
- 28 min
- Frequency
- Once daily
- Estimated price
- RSD 1,100–4,400
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Ulm Hauptbahnhof to München Hbf
- Ave. Duration
- 1h 13m
- Frequency
- Every 30 minutes
- Estimated price
- RSD 3,100–13,000
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Ulm Hauptbahnhof to Memmingen, Bahnhof ZOB
- Ave. Duration
- 28 min
- Frequency
- Once daily
- Estimated price
- RSD 1,100–4,400
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Ulm Hauptbahnhof to München Hbf
- Ave. Duration
- 1h 13m
- Frequency
- Every 30 minutes
- Estimated price
- RSD 3,100–13,000
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Ulm Hauptbahnhof to Memmingen, Bahnhof ZOB
- Ave. Duration
- 28 min
- Frequency
- Once daily
- Estimated price
- RSD 1,100–4,400
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Ulm to Subotica AS
- Ave. Duration
- 13h 40m
- Frequency
- Once daily
- Estimated price
- RSD 8,000–13,000
- Website
- Flixbus
Bus from Timișoara to Belgrade bus station
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- RSD 1,400–2,400
- Website
- Flixbus
Bus from Timișoara to Belgrade bus station
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- RSD 1,400–2,400
- Website
- Flixbus
Want to know more about travelling around Serbia
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
Ulm to Subotica bus services, operated by FlixBus, arrive at Subotica AS station.
Ulm to Subotica train services, operated by Deutsche Bahn Intercity (DB IC), arrive at Salzburg Hauptbahnhof station.
Yes, the driving distance between Ulm to Subotica is 911 km. It takes approximately 10h 3m to drive from Ulm to Subotica.
Book your Ulm to Subotica train tickets online with Omio.
Book your Ulm to Subotica bus tickets online with Omio and FlixBus.
There are 555+ hotels available in Subotica.








