Happy Valentine's! New to Omio? Get 14% off your first app booking. Valid until 16/02/2025.
14% discount applied on bookings with a total basket value up to €100.
Valid for first-time customers only
Only available on app bookings
This offer ends on 16/02/2025.
Limit one (1) coupon code per eligible booking. Cannot be combined, transferred or exchanged.
For full terms and conditions: https://www.omio.com/coupon

Frankfurt am Main to Osnabrück train with Deutsche Bahn (ICE,IC,RE,EC)

Thu, 13 Feb
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Cheap train tickets from Frankfurt am Main to Osnabrück

Showing times and prices for 13 Feb

Cheapest

The best way to find a cheap train ticket from Frankfurt am Main to Osnabrück is to book your journey as far in advance as possible and to avoid travelling at rush hour.

Cheapest
Deutsche BahnICE 920
23:255h23
Frankfurt (Main) Hbf
04:48Osnabrück Hbf
£171One-way
0 changes
Cheapest
Deutsche BahnICE 920
23:405h08
Frankfurt Airport long-distance station
04:48Osnabrück Hbf
£171One-way
0 changes
Deutsche BahnS 8
22:307h51
Frankfurt am Main Flughafen
06:21Osnabrück Hbf
£261One-way
4 changes
Deutsche Bahn with connectionICE 4
23:426h59
Frankfurt (Main) Hbf
06:41Osnabrück Hbf
£261One-way
1 change
Deutsche BahnRE 4266
21:247h24
Frankfurt am Main Flughafen
04:48Osnabrück Hbf
£261One-way
2 changes

Frankfurt am Main to Osnabrück train times

Showing trains for tomorrow, Thursday 13 February
ProviderDepartsDurationArrivesChangesTickets
Deutsche Bahn
ICE 1022
Deutsche BahnICE 1022
07:58 Frankfurt Airport long-distance station4h23 12:21 Osnabrück Hbf1 change
Deutsche Bahn
ICE 474
Deutsche BahnICE 474
07:58 Frankfurt (Main) Hbf4h06 12:04 Osnabrück Hbf1 change
Deutsche Bahn
ICE 822
Deutsche BahnICE 822
08:09 Frankfurt (Main) Hbf4h10 12:19 Osnabrück Hbf1 change
Deutsche Bahn
ICE 994
Deutsche BahnICE 994
08:09 Frankfurt Airport long-distance station5h01 13:10 Osnabrück Hbf3 changes
Deutsche Bahn
ICE 206
Deutsche BahnICE 206
08:10 Frankfurt Airport long-distance station3h11 11:21 Osnabrück Hbf0 changesDirect
Deutsche Bahn
ICE 994
Deutsche BahnICE 994
08:20 Frankfurt South station4h50 13:10 Osnabrück Hbf3 changes
Deutsche Bahn
ICE 822
Deutsche BahnICE 822
08:23 Frankfurt Airport long-distance station3h56 12:19 Osnabrück Hbf1 change
Deutsche Bahn
ICE 1656
Deutsche BahnICE 1656
08:42 Frankfurt (Main) Hbf4h39 13:21 Osnabrück Hbf2 changes
Deutsche Bahn
ICE 1656
Deutsche BahnICE 1656
08:42 Frankfurt (Main) Hbf3h39 12:21 Osnabrück Hbf1 change
Deutsche Bahn with connection
ICE 1672
Deutsche BahnICE 1672
08:51 Frankfurt (Main) Hbf4h57 13:48 Osnabrück Hbf2 changes
Deutsche Bahn
ICE 1656
Deutsche BahnICE 1656
08:57 Frankfurt Airport long-distance station4h24 13:21 Osnabrück Hbf2 changes
Deutsche Bahn
ICE 820
Deutsche BahnICE 820
09:09 Frankfurt (Main) Hbf4h01 13:10 Osnabrück Hbf1 change
Deutsche Bahn
ICE 614
Deutsche BahnICE 614
09:10 Frankfurt Airport long-distance station3h11 12:21 Osnabrück Hbf0 changesDirect
Deutsche Bahn
ICE 820
Deutsche BahnICE 820
09:23 Frankfurt Airport long-distance station3h47 13:10 Osnabrück Hbf1 change
Deutsche Bahn
ICE 1020
Deutsche BahnICE 1020
09:42 Frankfurt (Main) Hbf4h39 14:21 Osnabrück Hbf1 change
Deutsche Bahn
ICE 1020
Deutsche BahnICE 1020
09:42 Frankfurt (Main) Hbf3h39 13:21 Osnabrück Hbf1 change
Deutsche Bahn
ICE 1020
Deutsche BahnICE 1020
09:57 Frankfurt Airport long-distance station4h24 14:21 Osnabrück Hbf1 change
Deutsche Bahn with connection
ICE 78
Deutsche BahnICE 78
09:58 Frankfurt (Main) Hbf4h43 14:41 Osnabrück Hbf1 change
Deutsche Bahn
ICE 992
Deutsche BahnICE 992
10:09 Frankfurt Airport long-distance station5h03 15:12 Osnabrück Hbf3 changes
Deutsche Bahn
ICE 728
Deutsche BahnICE 728
10:09 Frankfurt (Main) Hbf3h41 13:50 Osnabrück Hbf1 change
Deutsche Bahn
ICE 202
Deutsche BahnICE 202
10:10 Frankfurt Airport long-distance station3h11 13:21 Osnabrück Hbf0 changesDirect
Deutsche Bahn
ICE 992
Deutsche BahnICE 992
10:20 Frankfurt South station4h52 15:12 Osnabrück Hbf3 changes
Deutsche Bahn
ICE 728
Deutsche BahnICE 728
10:23 Frankfurt Airport long-distance station3h27 13:50 Osnabrück Hbf1 change
Deutsche Bahn
ICE 16
Deutsche BahnICE 16
10:25 Frankfurt (Main) Hbf3h54 14:19 Osnabrück Hbf2 changes
Deutsche Bahn
ICE 16
Deutsche BahnICE 16
10:41 Frankfurt Airport long-distance station3h38 14:19 Osnabrück Hbf2 changes
Deutsche Bahn
ICE 1654
Deutsche BahnICE 1654
10:42 Frankfurt (Main) Hbf3h39 14:21 Osnabrück Hbf1 change
Deutsche Bahn
ICE 1654
Deutsche BahnICE 1654
10:42 Frankfurt (Main) Hbf4h39 15:21 Osnabrück Hbf2 changes
Deutsche Bahn
ICE 1654
Deutsche BahnICE 1654
10:57 Frankfurt Airport long-distance station4h24 15:21 Osnabrück Hbf2 changes
Deutsche Bahn
ICE 726
Deutsche BahnICE 726
11:09 Frankfurt (Main) Hbf4h06 15:15 Osnabrück Hbf1 change
Deutsche Bahn
ICE 612
Deutsche BahnICE 612
11:10 Frankfurt Airport long-distance station3h11 14:21 Osnabrück Hbf0 changesDirect
Deutsche Bahn with connection
ICE 372
Deutsche BahnICE 372
11:14 Frankfurt (Main) Hbf4h34 15:48 Osnabrück Hbf3 changes
Deutsche Bahn
ICE 726
Deutsche BahnICE 726
11:23 Frankfurt Airport long-distance station3h52 15:15 Osnabrück Hbf1 change
Deutsche Bahn
RE 29511
Deutsche BahnRE 29511
11:35 Frankfurt am Main Flughafen4h29 16:04 Osnabrück Hbf2 changes
Deutsche Bahn
ICE 928
Deutsche BahnICE 928
11:42 Frankfurt (Main) Hbf3h39 15:21 Osnabrück Hbf1 change
Deutsche Bahn
ICE 76
Deutsche BahnICE 76
11:58 Frankfurt (Main) Hbf4h06 16:04 Osnabrück Hbf1 change
Deutsche Bahn
ICE 928
Deutsche BahnICE 928
11:58 Frankfurt Airport long-distance station4h23 16:21 Osnabrück Hbf1 change
Deutsche Bahn
ICE 798
Deutsche BahnICE 798
12:09 Frankfurt Airport long-distance station5h02 17:11 Osnabrück Hbf3 changes
Deutsche Bahn
ICE 724
Deutsche BahnICE 724
12:09 Frankfurt (Main) Hbf4h09 16:18 Osnabrück Hbf1 change
Deutsche Bahn
ICE 200
Deutsche BahnICE 200
12:10 Frankfurt Airport long-distance station3h11 15:21 Osnabrück Hbf0 changesDirect
Deutsche Bahn
ICE 798
Deutsche BahnICE 798
12:20 Frankfurt South station4h51 17:11 Osnabrück Hbf3 changes
Deutsche Bahn
ICE 724
Deutsche BahnICE 724
12:25 Frankfurt Airport long-distance station3h53 16:18 Osnabrück Hbf1 change
Deutsche Bahn
ICE 314
Deutsche BahnICE 314
12:25 Frankfurt (Main) Hbf3h53 16:18 Osnabrück Hbf2 changes
Deutsche Bahn
ICE 314
Deutsche BahnICE 314
12:41 Frankfurt Airport long-distance station3h37 16:18 Osnabrück Hbf2 changes
Deutsche Bahn
ICE 1652
Deutsche BahnICE 1652
12:42 Frankfurt (Main) Hbf3h39 16:21 Osnabrück Hbf1 change
Deutsche Bahn
ICE 1652
Deutsche BahnICE 1652
12:42 Frankfurt (Main) Hbf4h39 17:21 Osnabrück Hbf2 changes
Deutsche Bahn
ICE 1652
Deutsche BahnICE 1652
12:57 Frankfurt Airport long-distance station4h24 17:21 Osnabrück Hbf2 changes
Deutsche Bahn
ICE 722
Deutsche BahnICE 722
13:09 Frankfurt (Main) Hbf3h12 16:21 Osnabrück Hbf2 changes
Deutsche Bahn
ICE 722
Deutsche BahnICE 722
13:09 Frankfurt (Main) Hbf4h02 17:11 Osnabrück Hbf1 change
Deutsche Bahn
ICE 610
Deutsche BahnICE 610
13:10 Frankfurt Airport long-distance station3h11 16:21 Osnabrück Hbf0 changesDirect
Deutsche Bahn with connection
ICE 370
Deutsche BahnICE 370
13:14 Frankfurt (Main) Hbf4h34 17:48 Osnabrück Hbf3 changes
Deutsche Bahn
ICE 722
Deutsche BahnICE 722
13:23 Frankfurt Airport long-distance station3h48 17:11 Osnabrück Hbf1 change
Deutsche Bahn
ICE 722
Deutsche BahnICE 722
13:23 Frankfurt Airport long-distance station2h58 16:21 Osnabrück Hbf2 changes
Deutsche Bahn
ICE 228
Deutsche BahnICE 228
13:41 Frankfurt (Main) Hbf4h40 18:21 Osnabrück Hbf1 change
Deutsche Bahn
ICE 228
Deutsche BahnICE 228
13:41 Frankfurt (Main) Hbf3h40 17:21 Osnabrück Hbf1 change
Deutsche Bahn
ICE 228
Deutsche BahnICE 228
13:58 Frankfurt Airport long-distance station4h23 18:21 Osnabrück Hbf1 change
Deutsche Bahn with connection
ICE 796
Deutsche BahnICE 796
14:09 Frankfurt Airport long-distance station4h32 18:41 Osnabrück Hbf2 changes
Deutsche Bahn
ICE 720
Deutsche BahnICE 720
14:09 Frankfurt (Main) Hbf3h42 17:51 Osnabrück Hbf1 change
Deutsche Bahn
ICE 108
Deutsche BahnICE 108
14:10 Frankfurt Airport long-distance station3h11 17:21 Osnabrück Hbf0 changesDirect
Deutsche Bahn with connection
ICE 796
Deutsche BahnICE 796
14:20 Frankfurt South station4h21 18:41 Osnabrück Hbf2 changes
Deutsche Bahn
ICE 720
Deutsche BahnICE 720
14:23 Frankfurt Airport long-distance station3h28 17:51 Osnabrück Hbf1 change
Deutsche Bahn
ICE 14
Deutsche BahnICE 14
14:27 Frankfurt (Main) Hbf3h52 18:19 Osnabrück Hbf2 changes
Deutsche Bahn
ICE 14
Deutsche BahnICE 14
14:41 Frankfurt Airport long-distance station3h38 18:19 Osnabrück Hbf2 changes
Deutsche Bahn
ICE 1650
Deutsche BahnICE 1650
14:42 Frankfurt (Main) Hbf4h39 19:21 Osnabrück Hbf1 change
Deutsche Bahn
ICE 1650
Deutsche BahnICE 1650
14:42 Frankfurt (Main) Hbf3h39 18:21 Osnabrück Hbf1 change
Deutsche Bahn
ICE 1650
Deutsche BahnICE 1650
14:57 Frankfurt Airport long-distance station4h24 19:21 Osnabrück Hbf1 change
Deutsche Bahn
ICE 628
Deutsche BahnICE 628
15:09 Frankfurt (Main) Hbf4h06 19:15 Osnabrück Hbf1 change
Deutsche Bahn
ICE 518
Deutsche BahnICE 518
15:10 Frankfurt Airport long-distance station3h11 18:21 Osnabrück Hbf0 changesDirect
Deutsche Bahn with connection
ICE 278
Deutsche BahnICE 278
15:14 Frankfurt (Main) Hbf4h34 19:48 Osnabrück Hbf3 changes
Deutsche Bahn
ICE 628
Deutsche BahnICE 628
15:23 Frankfurt Airport long-distance station3h52 19:15 Osnabrück Hbf1 change
Deutsche Bahn
ICE 122
Deutsche BahnICE 122
15:27 Frankfurt (Main) Hbf3h54 19:21 Osnabrück Hbf1 change
Deutsche Bahn
ICE 28
Deutsche BahnICE 28
15:41 Frankfurt (Main) Hbf4h40 20:21 Osnabrück Hbf1 change
Deutsche Bahn
ICE 122
Deutsche BahnICE 122
15:41 Frankfurt Airport long-distance station3h40 19:21 Osnabrück Hbf1 change
Deutsche Bahn with connection
ICE 72
Deutsche BahnICE 72
15:58 Frankfurt (Main) Hbf4h43 20:41 Osnabrück Hbf1 change
Deutsche Bahn
ICE 28
Deutsche BahnICE 28
15:58 Frankfurt Airport long-distance station4h23 20:21 Osnabrück Hbf1 change
Deutsche Bahn
ICE 626
Deutsche BahnICE 626
16:09 Frankfurt (Main) Hbf4h06 20:15 Osnabrück Hbf1 change
Deutsche Bahn
ICE 626
Deutsche BahnICE 626
16:23 Frankfurt Airport long-distance station3h52 20:15 Osnabrück Hbf1 change
Deutsche Bahn
ICE 1558
Deutsche BahnICE 1558
16:42 Frankfurt (Main) Hbf3h39 20:21 Osnabrück Hbf1 change
Deutsche Bahn with connection
HLB28647
Hessische LandesbahnHLB28647
16:44 Frankfurt Airport long-distance station4h21 21:05 Osnabrück Hbf2 changes
Deutsche Bahn with connection
S 9
Deutsche BahnS 9
16:45 Frankfurt am Main Flughafen5h03 21:48 Osnabrück Hbf4 changes
Deutsche Bahn
ICE 776
Deutsche BahnICE 776
17:01 Frankfurt (Main) Hbf4h04 21:05 Osnabrück Hbf1 change
Deutsche Bahn
ICE 624
Deutsche BahnICE 624
17:09 Frankfurt (Main) Hbf4h01 21:10 Osnabrück Hbf1 change
Deutsche Bahn
ICE 516
Deutsche BahnICE 516
17:10 Frankfurt Airport long-distance station3h11 20:21 Osnabrück Hbf0 changesDirect
Deutsche Bahn with connection
ICE 276
Deutsche BahnICE 276
17:14 Frankfurt (Main) Hbf4h34 21:48 Osnabrück Hbf3 changes
Deutsche Bahn
ICE 624
Deutsche BahnICE 624
17:23 Frankfurt Airport long-distance station3h47 21:10 Osnabrück Hbf1 change
Deutsche Bahn with connection
RE 29523
Deutsche BahnRE 29523
17:35 Frankfurt am Main Flughafen5h06 22:41 Osnabrück Hbf2 changes
Deutsche Bahn
ICE 26
Deutsche BahnICE 26
17:41 Frankfurt (Main) Hbf3h40 21:21 Osnabrück Hbf1 change
Deutsche Bahn with connection
ICE 70
Deutsche BahnICE 70
17:58 Frankfurt (Main) Hbf4h43 22:41 Osnabrück Hbf1 change
Deutsche Bahn
ICE 622
Deutsche BahnICE 622
18:09 Frankfurt (Main) Hbf4h06 22:15 Osnabrück Hbf1 change
Deutsche Bahn
ICE 792
Deutsche BahnICE 792
18:09 Frankfurt Airport long-distance station5h03 23:12 Osnabrück Hbf3 changes
Deutsche Bahn
ICE 104
Deutsche BahnICE 104
18:10 Frankfurt Airport long-distance station3h11 21:21 Osnabrück Hbf0 changesDirect
Deutsche Bahn
ICE 792
Deutsche BahnICE 792
18:20 Frankfurt South station4h52 23:12 Osnabrück Hbf3 changes
Deutsche Bahn
ICE 622
Deutsche BahnICE 622
18:23 Frankfurt Airport long-distance station3h52 22:15 Osnabrück Hbf1 change
Deutsche Bahn
ICE 1556
Deutsche BahnICE 1556
18:42 Frankfurt (Main) Hbf3h39 22:21 Osnabrück Hbf1 change
Deutsche Bahn
ICE 1556
Deutsche BahnICE 1556
18:57 Frankfurt Airport long-distance station5h15 00:12 Osnabrück Hbf3 changes
Deutsche Bahn
ICE 620
Deutsche BahnICE 620
19:09 Frankfurt (Main) Hbf4h30 23:39 Osnabrück Hbf2 changes
Deutsche Bahn
ICE 514
Deutsche BahnICE 514
19:10 Frankfurt Airport long-distance station3h11 22:21 Osnabrück Hbf0 changesDirect
Deutsche Bahn with connection
ICE 274
Deutsche BahnICE 274
19:14 Frankfurt (Main) Hbf4h58 00:12 Osnabrück Hbf3 changes
Deutsche Bahn with connection
ICE 274
Deutsche BahnICE 274
19:14 Frankfurt (Main) Hbf5h27 00:41 Osnabrück Hbf1 change
Deutsche Bahn
ICE 620
Deutsche BahnICE 620
19:23 Frankfurt Airport long-distance station4h16 23:39 Osnabrück Hbf2 changes
Deutsche Bahn with connection
ICE 729
Deutsche BahnICE 729
19:35 Frankfurt Airport long-distance station5h06 00:41 Osnabrück Hbf3 changes
Deutsche Bahn
ICE 1222
Deutsche BahnICE 1222
19:42 Frankfurt (Main) Hbf4h30 00:12 Osnabrück Hbf2 changes
Deutsche Bahn with connection
ICE 376
Deutsche BahnICE 376
19:58 Frankfurt (Main) Hbf4h43 00:41 Osnabrück Hbf2 changes
Deutsche Bahn
ICE 528
Deutsche BahnICE 528
20:09 Frankfurt (Main) Hbf5h48 01:57 Osnabrück Hbf2 changes
Deutsche Bahn
ICE 102
Deutsche BahnICE 102
20:10 Frankfurt Airport long-distance station4h02 00:12 Osnabrück Hbf1 change
Deutsche Bahn
ICE 528
Deutsche BahnICE 528
20:24 Frankfurt Airport long-distance station5h33 01:57 Osnabrück Hbf2 changes
Deutsche Bahn
RE 4266
Deutsche BahnRE 4266
21:24 Frankfurt am Main Flughafen7h24 04:48 Osnabrück Hbf2 changes
Deutsche Bahn
S 8
Deutsche BahnS 8
22:30 Frankfurt am Main Flughafen7h51 06:21 Osnabrück Hbf4 changes
Deutsche Bahn
ICE 920
Deutsche BahnICE 920
23:25 Frankfurt (Main) Hbf5h23 04:48 Osnabrück Hbf0 changesDirect
Deutsche Bahn
ICE 920
Deutsche BahnICE 920
23:40 Frankfurt Airport long-distance station5h08 04:48 Osnabrück Hbf0 changesDirect
Deutsche Bahn with connection
ICE 4
Deutsche BahnICE 4
23:42 Frankfurt (Main) Hbf6h59 06:41 Osnabrück Hbf1 change

Find all the dates and times for this journey

Compare prices and tickets Frankfurt am Main to Osnabrück by train, coach or flight

Thu
13 Feb
Fri
14 Feb
Sat
15 Feb
Sun
16 Feb
Mon
17 Feb
Tue
18 Feb
Wed
19 Feb
Thu
20 Feb
Fri
21 Feb
Sat
22 Feb
Sun
23 Feb
Mon
24 Feb
Tue
25 Feb
Wed
26 Feb
Thu
27 Feb
Fri
28 Feb
Sat
01 Mar
Sun
02 Mar
Mon
03 Mar
Tue
04 Mar
Wed
05 Mar

How far in advance should I book train tickets from Frankfurt am Main to Osnabrück?

The best time to book your train from Frankfurt am Main to Osnabrück is days before departure. See how prices for trains change on the Frankfurt am Main to Osnabrück route.
Prices are for one-way tickets for one passenger from Frankfurt am Main to Osnabrück per month. Insights are sourced from fares found by Omio users in the last 12 months. Current prices may differ as prices vary depending on the time of day, class or how far in advance you book your train from Frankfurt am Main to Osnabrück.

Train times from Frankfurt am Main to Osnabrück

Showing times and prices for 13 Feb

Fastest Journey

2 h 58 m

Average

4 h 16 m

Trains per day

110

Distance

244 km

Of the 110 trains that leave Frankfurt am Main for Osnabrück every day 13 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
Deutsche BahnICE 722
13:232h58
Frankfurt Airport long-distance station
16:21Osnabrück Hbf
£671One-way
2 changes
Deutsche BahnICE 516
17:103h11
Frankfurt Airport long-distance station
20:21Osnabrück Hbf
£1001One-way
0 changes
Deutsche BahnICE 206
08:103h11
Frankfurt Airport long-distance station
11:21Osnabrück Hbf
£671One-way
0 changes
Deutsche BahnICE 202
10:103h11
Frankfurt Airport long-distance station
13:21Osnabrück Hbf
£671One-way
0 changes
Deutsche BahnICE 610
13:103h11
Frankfurt Airport long-distance station
16:21Osnabrück Hbf
£771One-way
0 changes

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

ReviewsReviews for the rail journey from Frankfurt am Main to Osnabrück

userReviewImage
userReviewLogo
The customer opinion was acquired via Cimenio. Cimenio incentivises its users for giving an honest opinion and proving the booking with a photo of the travel ticket.
Pro
IconSeats are comfortable
Cons
IconNo weakness
The train journey was rather pleasant for me. The seats were very comfortable and the service was also very friendly. There was free wifi for everyone and an extra socket where you could charge your electronic devices. You could buy your tickets from the station as well as online. The train itself was very clean. The train arrived at its destination on time. I found the price very reasonable for the tickets.

Journey information

Overview: Train from Frankfurt am Main to Osnabrück

Trains from Frankfurt am Main to Osnabrück run on average 15 times per day, taking around 4h 33m. Cheap train tickets for this journey start at £16 but you can travel from only £14 by bus.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Coach from £14
Distance
243 km
Average train duration
4h 33m
Cheapest ticket price
£16
Trains per day
15
Direct trains
2
Train providers
1
Fastest train
3h 11m
First train
00:19
Last train
23:58
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Coach from £14

Train providers: Deutsche Bahn and FlixTrain trains Frankfurt am Main to Osnabrück

Travel from Frankfurt am Main to Osnabrück from £16 with Omio’s train partners Deutsche Bahn and FlixTrain! You can find the best timetables and tickets when comparing and booking the most convenient trip for you.

Deutsche Bahn (DB) is Germany’s main operator of train services and makes on average about 40,000 domestic and international journeys per day. Deutsche Bahn’s fleet of trains includes the high-speed ICE (Intercity Express) as well as the IC (Intercity), EC (Eurocity), IRE (Interregio-Express), RE (Regional Express) and RB (Regionalbahn), which differ in terms of comfort and the time needed to travel. For example, while toilets are standard amenities, services like onboard restaurants or free WiFi are only available on certain train types and routes. Deutsche Bahn is well-known for its wide range of fares like Super Saver, Saver, and Flexible and discount cards like the Bahncard 25, 50 and 100, which you can also use for your Frankfurt am Main to Osnabrück train.

Train information from Frankfurt am Main to Osnabrück with Deutsche Bahn:

  • Average Duration: 3 h 14 min
  • Cheapest Price: £16
  • Deutsche Bahn frequency: 1 a day

FAQs: Frankfurt am Main to Osnabrück train

FAQs: Travel by train from Frankfurt am Main to Osnabrück 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 Frankfurt am Main to Osnabrück.
FAQs
Cheap train tickets from Frankfurt am Main to Osnabrück can start from as little as £16 when you book in advance. The average train ticket price for Frankfurt am Main to Osnabrück is £50; however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
The train time to Osnabrück from Frankfurt am Main is on average 3 h 12 min   for the 151 mile long journey, but the time it takes to go from Frankfurt am Main to Osnabrück by train can vary depending on specific dates or if traveling on weekends and holidays.
The first train from Frankfurt am Main to Osnabrück leaves at 00: 14. Plan your trip with the Journey Planner   from Omio.
The last train from Frankfurt am Main to Osnabrück leaves at 23: 58.
Yes, it is possible to travel from Frankfurt am Main to Osnabrück without having to change trains with Deutsche Bahn. There is 1 direct train from Frankfurt am Main to Osnabrück each day. There may be fewer direct services available on weekends or holidays.
For the journey from Frankfurt am Main to Osnabrück you can take a train with Deutsche Bahn or FlixTrain. Be sure to check out all possible train providers that offer services to Osnabrück from Frankfurt am Main on Omio to compare what amenities they may have.
No, there are no night trains, the latest train for this route is 23: 58.
A trip to Osnabrück from Frankfurt am Main is worth doing but not as a day trip with a journey time of 3 h 12 min each way. Check with Omio app   the best way to travel.
The cheapest month to travel from Frankfurt am Main to Osnabrück by train is November.
It's helpful to compare your options as there are 3 ways to travel to Osnabrück from Frankfurt am Main including taking a train, coach or flight.

Important Stations and Airports in Frankfurt am Main and Osnabrück

Frankfurt am Main
Osnabrück
The major train station for departures in Frankfurt am Main is Frankfurt Flughafen Fernbf. Find all the information you need to know about services, amenities and connections at Frankfurt Flughafen Fernbf for your trip from Frankfurt am Main to Osnabrück.
Frankfurt Flughafen FernbfParkingDiningATMTaxisAccessibilityWCHotel
Amenities at train station
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
HotelHotel
Amenities at train station
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
HotelHotel
Amenities at train station
WifiWifi
LockersLockers
ShoppingShopping
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
HotelHotel
LoungeLounge
Lost and Found OfficeLost and Found Office
Ticket OfficeTicket Office
ticketOfficeHours
Ticket Office Hours
  • Mon - Fri: 07:00 - 21:00
  • Sat - Sun: 09:00 - 21:00
ticketOfficeHours
Distance to city center
1 km
Wifi
Wifi
  • Free Wi-Fi in the station.
Lockers
Lockers
  • Luggage lockers are located in the main hall.
Dining
Dining
  • asiagourmet
  • Burger King
  • Ciao Bella
  • Coffee Fellows
  • Crepes de France Express
  • dean&david
  • Starbucks
  • Uddin's Sky Sportsbar
  • McDonald's
  • Dunkin Donuts
  • & many more
Accessibility
Accessibility
  • Step-free access and step markings. Contact the Mobility Service Centre at +49 3065212888 or [email protected].
Hotel
Hotel
  • Hotel Cristall
  • Grand Hotel Empire
  • Hotel Carlton
The major train station for arrivals in Osnabrück is Osnabrück Hbf. Find all the information you need to know about services, amenities and connections at Osnabrück Hbf for your journey to Osnabrück from Frankfurt am Main.
Amenities at train station
WifiWifi
LockersLockers
ShoppingShopping
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
HotelHotel
LoungeLounge
Lost and Found OfficeLost and Found Office
Ticket OfficeTicket Office
ticketOfficeHours
Ticket Office Hours
  • Monday: 07:30 - 19:00
  • Tuesday: 07:30 - 19:00
  • Wednesday: 07:30 - 19:00
  • Thursday: 07:30 - 19:00
  • Friday: 07:30 - 19:00
  • Saturday: 09:00 - 18:00
  • Sunday: 10:00 - 18:30
Dining
Dining
  • Beykebab
  • Kochlöffel
  • Algarve Grill
  • Pizza Max
Hotel
Hotel
  • Pension Haus Auf Dem Klushügel
  • Best Western Hotel Hohenzollern
  • Ibis Budget
  • Boardinghouse Villa Il Paradiso

More options for your journey from Frankfurt am Main to Osnabrück

Here are some other resources that might have the information you need

HomeTrainsTrains in GermanyTrain Times to Osnabrück Frankfurt am Main to Osnabrück train

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language