There are 13 ways to get from Roman to Ulm by train, plane, bus, car, or car train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Suceava, fly to Allgäu Airport, Memmingen, train
best- Take the train from Roman to Suceava
- Fly from Suceava (SCV) to Allgäu Airport, Memmingen (FMM)SCV - FMM
- Take the train from Memmingen to Ulm Hauptbahnhof
6h 57m€91–308Bus, train via Vienna
- Take the bus from Roman to Wien Hauptbahnhof
- Take the train from Wien Hbf to Salzburg HbfRjx
- Take the train from Salzburg Hauptbahnhof to Ulm Hauptbahnhof62 / ...
21h 32mTrain
- Take the train from Roman to Miercurea Ciuc
- Take the train from Miercurea Ciuc to Budapest-KeletiIr
- Take the train from Budapest-Keleti to Wien HbfEc / ...
- Take the train from Wien Hbf to Salzburg HbfRjx
- Take the train from Salzburg Hauptbahnhof to Ulm Hauptbahnhof62 / ...
29h€159–307Drive 1,510.2 km
- Drive from Roman to Ulm1,510.2 km
17h 39m€212–306Train to Iași International Airport, fly to Stuttgart Airport, train
- Take the train from Roman to Iasi
- Fly from Iași International Airport (IAS) to Stuttgart Airport (STR)IAS - STR
- Take the train from Wendlingen to Ulm Hauptbahnhof
10h 26m€146–324Train to Iași International Airport, fly to Allgäu Airport, Memmingen, train
- Take the train from Roman to Iasi
- Fly from Iași International Airport (IAS) to Allgäu Airport, Memmingen (FMM)IAS - FMM
- Take the train from Memmingen to Ulm Hauptbahnhof
8h 30m€115–185Bus to Chișinău International Airport, fly to Stuttgart Airport, train
- Take the bus from Roman to Chişinău Northern Bus Station
- Fly from Chișinău International Airport (RMO) to Stuttgart Airport (STR)RMO - STR
- Take the train from Wendlingen to Ulm Hauptbahnhof
11h 57mBus to Chișinău International Airport, fly to Allgäu Airport, Memmingen, train
- Take the bus from Roman to Chişinău Northern Bus Station
- Fly from Chișinău International Airport (RMO) to Allgäu Airport, Memmingen (FMM)RMO - FMM
- Take the train from Memmingen to Ulm Hauptbahnhof
11h 21mBus, bus to Cluj-Napoca, fly to Munich International Airport, train
- Take the bus from Roman to Târgu Mureș
- Take the bus from Târgu Mureş to Cluj-Napoca
- Fly from Cluj-Napoca (CLJ) to Munich International Airport (MUC)CLJ - MUC
- Take the train from Flughafen München to Pasing
- Take the train from Pasing to Ulm Hauptbahnhof
13h 37m€147–335Bus
- Take the bus from Roman to Regensburg
- Take the bus from Regensburg central train station to Ulm283 / ...
25h 9mBus, train
- Take the bus from Roman to Aalen, ZOB
- Take the train from Aalen, Hauptbahnhof to Ulm HauptbahnhofSwers5 / ...
25h 28mBus via Braşov
- Take the bus from Roman to Brașov
- Take the bus from Brașov to Ulm1929
31h 40m€130–187Drive, car train
- Drive from Roman to Salzburg Hbf
- Take the car train from Salzburg Hbf to München Ost
- Drive from München Ost to Ulm
17h 40m€313–433
Roman to Ulm by train
Questions & Answers
The cheapest way to get from Roman to Ulm is to train and fly which costs €110 - €190 and takes 8h 30m.
The fastest way to get from Roman to Ulm is to train and fly which takes 6h 57m and costs €90 - €310.
No, there is no direct bus from Roman to Ulm. However, there are services departing from Roman and arriving at Ulm via Regensburg central train station. The journey, including transfers, takes approximately 25h 9m.
No, there is no direct train from Roman to Ulm. However, there are services departing from Roman and arriving at Ulm Hauptbahnhof via Miercurea Ciuc, Budapest-Keleti, Wien Hbf and Salzburg Hauptbahnhof. The journey, including transfers, takes approximately 29h.
The distance between Roman and Ulm is 1369 km. The road distance is 1510.2 km.
The best way to get from Roman to Ulm without a car is to bus and train via Vienna which takes 21h 32m and costs .
It takes approximately 6h 57m to get from Roman to Ulm, including transfers.
Roman to Ulm bus services, operated by Apetrans Ltd, depart from Roman station.
Roman to Ulm train services, operated by Romanian Railways (CFR), depart from Roman station.
The best way to get from Roman to Ulm is to train which takes 29h and costs €150 - €310. Alternatively, you can bus, which costs and takes 25h 9m.
What companies run services between Roman, Romania and Ulm, Germany?
You can take a train from Roman to Ulm Hauptbahnhof via Miercurea Ciuc, Budapest-Keleti, Wien Hbf, Salzburg Hbf, and Salzburg Hauptbahnhof in around 29h. Alternatively, you can take a bus from Roman to Ulm via Regensburg and Regensburg central train station in around 25h 9m.
- Website
- austrian.com
Flights from Iași International Airport to Stuttgart Airport via Vienna
- Ave. Duration
- 4h 42m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €110–480
Flights from Chișinău International Airport to Stuttgart Airport via Vienna
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- €100–430
- Website
- flyulendo.com
Flights from Suceava to Allgäu Airport, Memmingen
- Ave. Duration
- 2h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €65–270
Flights from Iași International Airport to Allgäu Airport, Memmingen
- Ave. Duration
- 2h 25m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €55–250
Flights from Chișinău International Airport to Allgäu Airport, Memmingen
- Ave. Duration
- 2h 30m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €25–190
- Website
- eurowings.com
Flights from Iași International Airport to Stuttgart Airport via Bucharest Otopeni
- Ave. Duration
- 4h 27m
- When
- Monday, Tuesday, and Friday
- Estimated price
- €95–360
Flights from Chișinău International Airport to Stuttgart Airport
- Ave. Duration
- 2h 35m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €60–220
- Website
- lufthansa.com
Flights from Cluj-Napoca to Munich International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- €65–200
- Website
- flyone.eu
Flights from Chișinău International Airport to Stuttgart Airport
- Ave. Duration
- 2h 30m
- When
- Monday and Friday
- Estimated price
- €120–190
- Phone
- 0219521
- petitii@cfrcalatori.ro
- Website
- cfrcalatori.ro
Train from Roman to Suceava
- Ave. Duration
- 1h 6m
- Frequency
- 5 times a day
- Estimated price
- €10–11
- Website
- https://www.cfrcalatori.ro/en/
Train from Roman to Miercurea Ciuc
- Ave. Duration
- 4h 24m
- Frequency
- Once daily
- Estimated price
- €22–24
- Website
- https://www.cfrcalatori.ro/en/
Train from Miercurea Ciuc to Budapest-Keleti
- Ave. Duration
- 14h 21m
- Frequency
- Twice daily
- Estimated price
- €54–59
- Website
- https://www.cfrcalatori.ro/en/
- Website
- data.gov.ro
Train from Roman to Suceava
- Ave. Duration
- 1h 3m
- Frequency
- Twice daily
- Schedules at
- data.gov.ro
- Phone
- 0310 800 900
- contact@regiocalatori.ro
- Website
- regiocalatori.ro
Train from Roman to Suceava
- Ave. Duration
- 1h 5m
- Frequency
- Twice daily
- Estimated price
- €4–5
- Website
- https://regiocalatori.ro/
- 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 Wendlingen to Ulm Hauptbahnhof
- Ave. Duration
- 27 min
- Frequency
- Hourly
- Estimated price
- €12–18
- 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 Wien Hbf to Salzburg Hbf
- Ave. Duration
- 2h 44m
- Frequency
- Twice daily
- Estimated price
- €55–65
- Website
- https://int.bahn.de/en
Train from Salzburg Hauptbahnhof to Ulm Hauptbahnhof
- Ave. Duration
- 3h 1m
- Frequency
- Every 2 hours
- Estimated price
- €30–90
- 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
- Phone
- +36 (1) 3 49 49 49
- info@mavcsoport.hu
- Website
- jegy.mav.hu
Train from Wien Hbf to Salzburg Hbf
- Ave. Duration
- 2h 25m
- Frequency
- Every 4 hours
- Estimated price
- €13–16
- Website
- https://jegy.mav.hu/
Train from Budapest-Keleti to Wien Hbf
- Ave. Duration
- 2h 40m
- Frequency
- Hourly
- Estimated price
- €11–13
- Website
- https://jegy.mav.hu/
Train from Wien Hbf to Salzburg Hbf
- Ave. Duration
- 2h 54m
- Frequency
- Every 30 minutes
- Estimated price
- €45–70
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- €45–70
Train from Budapest-Keleti to Wien Hbf
- Ave. Duration
- 2h 40m
- Frequency
- Every 4 hours
- Estimated price
- €35–60
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/railjet
- *
- €35–60
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Wien Hbf to Salzburg Hbf
- Ave. Duration
- 2h 52m
- Frequency
- 5 times a day
- Estimated price
- €19–65
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket?cref=oebb-header
Train from Salzburg Hauptbahnhof to Ulm Hauptbahnhof
- Ave. Duration
- 2h 58m
- Frequency
- Once daily
- Estimated price
- €65–100
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket?cref=oebb-header
Train from Wien Hbf to Salzburg Hbf
- Ave. Duration
- 3h 24m
- Frequency
- Twice a week
- Estimated price
- €19–65
- Website
- https://www.oebb.at/en/
- Phone
- +48 22 322 22 22
- infokraj@intercity.pl
- Website
- intercity.pl
Train from Wien Hbf to Salzburg Hbf
- Ave. Duration
- 2h 51m
- Frequency
- Twice daily
- Estimated price
- €12–22
- Website
- https://www.intercity.pl/en/
- 2nd Class
- €12–18
- 1st Class
- €17–22
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Wien Hbf to Salzburg Hbf
- Ave. Duration
- 6h 29m
- Frequency
- Twice daily
- Estimated price
- €19–45
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
Train from Salzburg Hauptbahnhof to Ulm Hauptbahnhof
- Ave. Duration
- 3h 1m
- Frequency
- 3 times a day
- Estimated price
- €55–75
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
- Phone
- +420 221 111 122
- info@cd.cz
- Website
- cd.cz
Train from Wien Hbf to Salzburg Hbf
- Ave. Duration
- 2h 51m
- Frequency
- Once a week
- Estimated price
- €18–40
- Website
- https://www.cd.cz/en/default.htm
- 2nd Class
- €18–26
- 1st Class
- €29–40
- Business
- €31–34
- Phone
- +43 1 89900
- meinenachricht@westbahn.at
- Website
- westbahn.at
Train from Salzburg Hauptbahnhof to Ulm Hauptbahnhof
- Ave. Duration
- 3h 8m
- Frequency
- 3 times a day
- Estimated price
- €30–70
- Website
- https://westbahn.at/en/
- Phone
- (+373) 22 83 33 33
- cfm@railway.md
- Website
- railway.md
Train from Roman to Iasi
- Ave. Duration
- 1h 33m
- Frequency
- Once daily
- Estimated price
- €3–6
- Schedules at
- railway.md
- Phone
- +49 821 899825-44
- servus@go-ahead.bayern
- Website
- go-ahead.bayern
Train from Pasing to Ulm Hauptbahnhof
- Ave. Duration
- 2h
- Frequency
- 3 times a day
- Schedules at
- go-ahead.bayern
- Phone
- +49 7821 9960770
- info@sweg.de
- Website
- sweg.de
Train from Aalen, Hauptbahnhof to Ulm Hauptbahnhof
- Ave. Duration
- 1h 13m
- Frequency
- Hourly
- Schedules at
- sweg.de
- Phone
- +49 731 1550-0
- servicecenter@dbregiobus-rab.de
- Website
- meine-rab.de
Train from Aalen, Hauptbahnhof to Ulm Hauptbahnhof
- Ave. Duration
- 49 min
- Frequency
- Twice daily
- Estimated price
- €11–14
- Schedules at
- meine-rab.de
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Salzburg Hbf to München Ost
- Ave. Duration
- 48 min
- Frequency
- Once daily
- Estimated price
- €90–110
- Website
- https://urlaubs-express.de/?lang=en
- Phone
- 0040374557200
- Website
- romfour.com
Bus from Roman to Wien Hauptbahnhof
- Ave. Duration
- 15h 21m
- Frequency
- 3 times a week
- Schedules at
- romfour-door2door.autogari.ro
Bus from Roman to Aalen, ZOB
- Ave. Duration
- 23h 35m
- Frequency
- Twice a week
- Schedules at
- romfour-door2door.autogari.ro
- Phone
- +373 78 348 888
- contact@galtrans.md
- Website
- galtrans.md
Bus from Roman to Chişinău Northern Bus Station
- Ave. Duration
- 4h 35m
- Frequency
- Twice daily
- Schedules at
- galtrans.md
- Phone
- +4-0745-384.691
- Website
- alextour.autogari.ro
Bus from Roman to Târgu Mureș
- Ave. Duration
- 4h 56m
- Frequency
- Twice daily
- Estimated price
- €28
- Schedules at
- alextour.autogari.ro
- Phone
- +40754228361
- Website
- tesvasitrans.autogari.ro
Bus from Roman to Târgu Mureș
- Ave. Duration
- 5h 10m
- Frequency
- Twice a week
- Estimated price
- €28
- Schedules at
- tesvasitrans.autogari.ro
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Târgu Mureş to Cluj-Napoca
- Ave. Duration
- 1h 25m
- Frequency
- 3 times a day
- Estimated price
- €6–12
- Website
- https://www.flixbus.co.uk
Bus from Regensburg central train station to Ulm
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- €14–35
- Website
- https://www.flixbus.co.uk
Bus from Roman to Brașov
- Ave. Duration
- 5h 15m
- Frequency
- 5 times a week
- Estimated price
- €19–27
- Website
- https://www.flixbus.co.uk
Bus from Brașov to Ulm
- Ave. Duration
- 25h 40m
- Frequency
- 3 times a week
- Estimated price
- €110–160
- Website
- https://www.flixbus.co.uk
- Phone
- 0724 122 272
- contact@euro-fratello.ro
- Website
- euro-fratello.ro
Bus from Roman to Regensburg
- Ave. Duration
- 20h 39m
- Frequency
- Twice a week
- Schedules at
- euro-fratello.ro
- Phone
- +4-0231-517.509
- Website
- apetrans.ro
Bus from Roman to Brașov
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- €17–24
- Schedules at
- apetrans.ro
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
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Roman to Ulm bus services, operated by Apetrans Ltd, arrive at Brașov station.
Ulm is 1h behind Roman. It is currently 4:20 PM in Roman and 3:20 PM in Ulm.
Roman to Ulm train services, operated by Romanian Railways (CFR), arrive at Miercurea Ciuc station.
Yes, the driving distance between Roman to Ulm is 1510 km. It takes approximately 17h 39m to drive from Roman to Ulm.
Book your Roman to Ulm bus tickets online with FlixBus.
There are 581+ hotels available in Ulm.







































































