Cheap bus tickets from Ulm to Frankfurt am Main

Showing times and prices for Dec 6

Cheapest

$22

Average

$24

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Ulm to Frankfurt am Main will cost around $ 24 if you buy it on the day, but the cheapest tickets can be found for only $ 22.

2nd Cheapest
04:45PMUlm, Eberhard-Finckh-Straße4h30 09:15PMFrankfurt am Main, Hbf
0 changes
$221One-way
2nd Cheapest
11:50PMUlm, Eberhard-Finckh-Straße5h15 05:05AMFrankfurt am Main, Hbf
0 changes
$221One-way
04:00AMUlm4h45 08:45AMFrankfurt am Main
0 changes
$301One-way

Bus schedule from Ulm to Frankfurt am Main

Showing buses for tomorrow, Mon, Dec 6
04:00AMUlm4h45 08:45AMFrankfurt am Main
0 changes
04:45PMUlm, Eberhard-Finckh-Straße4h30 09:15PMFrankfurt am Main, Hbf
0 changes
11:50PMUlm, Eberhard-Finckh-Straße5h15 05:05AMFrankfurt am Main, Hbf
0 changes

This is the last bus of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Sun
Dec 5
$42Deutsche Bahn with connection
$22BlaBlaCar Bus
Find prices
Mon
Dec 6
$29Deutsche Bahn
$19Flixbus
$304Lufthansa
Tue
Dec 7
$21Deutsche Bahn
$17BlaBlaCar Bus
$304Lufthansa
Wed
Dec 8
$21Deutsche Bahn
$17BlaBlaCar Bus
$272Lufthansa Cityline
Thu
Dec 9
$21Deutsche Bahn
$17BlaBlaCar Bus
$272Lufthansa
Fri
Dec 10
$21Deutsche Bahn
$17BlaBlaCar Bus
$177Lufthansa
Sat
Dec 11
$21Deutsche Bahn
$17BlaBlaCar Bus
$177Lufthansa
Sun
Dec 12
$21Deutsche Bahn
$17BlaBlaCar Bus
$177Lufthansa
Mon
Dec 13
$21Deutsche Bahn
$17BlaBlaCar Bus
$242Lufthansa
Tue
Dec 14
$21Deutsche Bahn
$17BlaBlaCar Bus
$240Lufthansa
Wed
Dec 15
$21Deutsche Bahn
$17BlaBlaCar Bus
$240Lufthansa Cityline
Thu
Dec 16
$21Deutsche Bahn
$22BlaBlaCar Bus
$131Lufthansa
Fri
Dec 17
$21Deutsche Bahn
$22BlaBlaCar Bus
$154Lufthansa
Sat
Dec 18
$21Deutsche Bahn
$22BlaBlaCar Bus
$153Lufthansa
Sun
Dec 19
$21Deutsche Bahn
$24BlaBlaCar Bus
$153Lufthansa
Mon
Dec 20
Find prices
$22BlaBlaCar Bus
$130Lufthansa Cityline
Tue
Dec 21
$21Deutsche Bahn
$24BlaBlaCar Bus
$178Lufthansa Cityline
Wed
Dec 22
$21Deutsche Bahn
$24BlaBlaCar Bus
$180Lufthansa
Thu
Dec 23
$29Deutsche Bahn
$24BlaBlaCar Bus
$305Lufthansa
Fri
Dec 24
$21Deutsche Bahn
$22BlaBlaCar Bus
$106Lufthansa Cityline
Sat
Dec 25
$21Deutsche Bahn
$24BlaBlaCar Bus
$105Lufthansa

Bus times from Ulm to Frankfurt am Main

Showing times and prices for Dec 6

Fastest Journey

4 h 30 m

Average

4 h 50 m

Buses per day

3

Distance

213 km

Of the 3 buses that leave Ulm for Frankfurt am Main every day 3 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct buses cover the 213 km distance in an average of 4 h 50 m but if you time it right, some buses will get you there in just 4 h 30 m .

The slowest buses will take 5 h 15 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

04:45PMUlm, Eberhard-Finckh-Straße4h30 09:15PMFrankfurt am Main, Hbf
0 changes
$221One-way
04:00AMUlm4h45 08:45AMFrankfurt am Main
0 changes
$301One-way
11:50PMUlm, Eberhard-Finckh-Straße5h15 05:05AMFrankfurt am Main, Hbf
0 changes
$221One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information to Frankfurt am Main from Ulm

distanceDistance132 miles (213 km)
durationAverage bus duration5 h 15 min
priceAverage bus ticket price$18 (€15)
changesDirect busYes
carriersBus providersFlixbus, BlaBlaCar or Nomago

Buses from Ulm to Frankfurt am Main cover the 132 miles (213 km) long route taking on average 5 h 15 min with our travel partners like Flixbus, BlaBlaCar or Nomago. There are direct bus services available. You can get the cheapest bus tickets for this journey for as low as $17 (€14), but the average price of bus tickets is $18 (€15). Travelers depart most frequently from Ulm Hbf and arrive in Frankfurt am Main, Hbf.

Bus companies

Bus from Ulm to Frankfurt am Main with FlixBus

Travel between Ulm and Frankfurt am Main from $17 (€14) with Omio’s bus partners FlixBus! You can find the best schedules and tickets when comparing and booking the most affordable journey for you.

FlixBus

FlixBus is one of the best options when traveling by bus between Ulm and Frankfurt am Main. Omio quickly shows you current FlixBus bus schedules for the Ulm - Frankfurt am Main trip and makes it easier than ever for you to buy bus tickets online for the cheapest, fastest or earliest journey available. The distance from Ulm to Frankfurt am Main is around 132 miles (213 km) and the cheapest FlixBus one-way ticket you can book starts at $19 (€16). As you check the latest Ulm to Frankfurt am Main bus schedule from FlixBus for your ideal departure and arrival times, you can also review travel information, such as baggage allowance and amenities offered onboard, and compare the best route available to arrive to Frankfurt am Main safely. If you search for FlixBus tickets in the Omio app, you can also see if they are mobile tickets so that you can travel paperless. Let Omio quickly find you the perfect FlixBus ticket between Ulm and Frankfurt am Main so you can spend more time enjoying the smooth and easy journey!

Travel Tips

Bus to Frankfurt am Main from Ulm
Take the bus to Frankfurt am Main easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Ulm to Frankfurt am Main.
FAQs
What is the price of the cheapest bus from Ulm to Frankfurt am Main?
Looking to save money on your journey? Omio customers have found the cheapest bus between Ulm and Frankfurt am Main for the next 7 days starting from $17 (€14)  one way.
What is the price of a bus ticket from Ulm to Frankfurt am Main?
The Ulm to Frankfurt am Main bus ticket price is on average $18 (€15)  if you are looking to purchase your tickets for this route in the next week.
What is the distance between Ulm and Frankfurt am Main by bus?
You should expect to travel around 132 miles (213 km)  from Ulm to Frankfurt am Main by bus.
How long is the bus to Frankfurt am Main from Ulm?
On average the Ulm to Frankfurt am Main bus time is 5 h 15 min  covering the 132 miles (213 km) long route, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
What station does the bus from Ulm to Frankfurt am Main depart from? Which Frankfurt am Main bus station do I come into from Ulm?

When taking the bus between Ulm and Frankfurt am Main, you can choose to depart from bus stations like Ulm Bus Station, Ulm, ZOB and Ulm, Hauptbahnhof. Your route can end in bus stations such as Frankfurt am Main, Hbf, Frankfurt am Main, Pforzheimer Straße (Hauptbahnhof Südseite) and Frankfurt am Main, Flughafen Terminal 1.

Omio customers who travel this route most frequently depart from Ulm Hbf   and arrive in Frankfurt am Main, Hbf.

Where is the bus station in Ulm? Where is the bus station in Frankfurt am Main?

Passengers board their bus most frequently from Ulm Hbf and travel around 0.4 miles (699 m) from the city center to this bus station.

Passengers traveling this route most often arrive at Frankfurt am Main, Hbf and need to travel approximately 1.2 miles (1.9 km) from the bus station to the city center in Frankfurt am Main.

Which bus companies should I travel with from Ulm to Frankfurt am Main?
If you're looking for buses from Ulm to Frankfurt am Main, you can rely on Flixbus, BlaBlaCar or Nomago to get you to Frankfurt am Main. It's also good to check out all possible bus providers for the Ulm to Frankfurt am Main journey to see if there might be differences in the amenities they offer.
When does the first bus depart from Ulm to Frankfurt am Main? When does the last bus depart from Ulm to Frankfurt am Main?
The earliest bus for this route departs from Ulm at 3: 45 PM. The last bus leaves from Ulm at 10: 50 PM. Check Omio for the latest bus schedule from Ulm to Frankfurt am Main and book the best time to depart on your chosen travel date.
How early should I buy Ulm to Frankfurt am Main bus tickets to get the best deals?
If you book a bus ticket from Ulm to Frankfurt am Main within the next 7 days, you can find tickets to cost on average $18 (€15) one way. However, we recommend booking your bus in advance to get access to the best prices. Bus tickets between Ulm and Frankfurt am Main are generally on sale a few months before the planned departure date.