If you plan on traveling to Ulm from Oberhausen by Train and Bus, Combitrip shows all prices, schedules and duration for your convenience. The accumulated distance between Oberhausen [LAT: 51.49633, LNG: 6.86378] and Ulm [LAT: 48.40108, LNG: 9.98761] is around 492.4 km. The trip from Oberhausen to Ulm takes 7 hours 7 minutes by car. For very long-haul trips, Combitrip proposes connecting flights from multiple major international airports, so you should always check all routes and all airlines to save on your long-haul flight. Aside from directions on how to get to the airport/station, Combitrip also gives you information of platform number and location and schedule and destination of trips for airplanes, trains, buses, and the likes. Taking the train is less expensive than taking an airplane. Combitrip can show to you that it is not so much longer most of the time, too. Plus, it is also better for the environment.
The nearest train station to the center of Oberhausen is located at 1 km (6 minutes by car) distance and is called Zweigstr., Oberhausen (Rheinland). More train stations near Oberhausen. The nearest airport to Oberhausen is located at 14 km (17 minutes by car) and is called DE. More airports near Oberhausen.
The train station in Ulm is located near the center. The nearest airport to Ulm is located at 59.1 km (56 minutes by car) and is called Memmingen Allgau Airport. More airports near Ulm.