Utrecht to Oss train with BSB

Tue, Apr 29
+ 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 Utrecht to Oss

Showing times and prices for Apr 29

Cheapest

The best way to find a cheap train ticket from Utrecht to Oss is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Sprinter6938+Intercity3141+Sprinter6647
12:02PM1h42
Utrecht
01:44PMOss
$171One-way
2 transfers
Sprinter6952+Intercity3155+Sprinter6661
03:32PM1h42
Utrecht
05:14PMOss
$171One-way
2 transfers
Sprinter6950+Intercity3153+Sprinter6659
03:02PM1h42
Utrecht
04:44PMOss
$171One-way
2 transfers
Sprinter6082+Intercity3085+Sprinter6691
11:03PM1h43
Utrecht
12:46AMOss
$171One-way
2 transfers
Sprinter6940+Intercity3143+Sprinter6649
12:32PM1h42
Utrecht
02:14PMOss
$171One-way
2 transfers

Live departures

Utrecht to Oss train times

Showing trains for today, Monday, April 28
Last updated at 8:34 AM
ProviderDepartsDurationArrivesTransfers
Tickets
sprinter6091 · 661010:19 PM Utrecht Centraal
5h27
3:46 AM Oss West1 transfer
sprinter6091 · 661010:19 PM Utrecht Centraal
5h31
3:50 AM Oss station1 transfer
intercity3091 · 661710:53 PM Utrecht Centraal
5h20
4:13 AM Oss station1 transfer
intercity3091 · 661710:53 PM Utrecht Centraal
5h23
4:16 AM Oss West1 transfer
Tuesday, April 29
sprinter8815 · 66143:39 AM Utrecht Centraal
1h11
4:50 AM Oss station1 transfer
sprinter8815 · 66143:39 AM Utrecht Centraal
1h07
4:46 AM Oss West1 transfer
ntra_sprinter6919+ntra_intercity3017+ntra_sprinter66254:04 AM Utrecht
2h10
6:14 AM Oss2 transfers
ntra_sprinter6919+ntra_intercity3119 · 36234:04 AM Utrecht
1h50
5:54 AM Oss2 transfers
ntra_sprinter7317+ntra_intercity3017 · 36234:07 AM Utrecht
1h47
5:54 AM Oss2 transfers
ntra_sprinter6919+ntra_intercity3017 · 36234:07 AM Utrecht
1h47
5:54 AM Oss2 transfers
ntra_sprinter7317+ntra_intercity3017+ntra_sprinter66254:07 AM Utrecht
2h07
6:14 AM Oss2 transfers
ntra_sprinter6919+ntra_intercity3017+ntra_sprinter66254:07 AM Utrecht
2h07
6:14 AM Oss2 transfers
intercity2917 · 66164:09 AM Utrecht Centraal
1h07
5:16 AM Oss West1 transfer
intercity2917 · 36184:09 AM Utrecht Centraal
0h56
5:05 AM Oss station1 transfer
ntra_sprinter6919+ntra_intercity3119 · 36234:10 AM Utrecht
1h44
5:54 AM Oss2 transfers
ntra_sprinter6919+ntra_intercity3119+ntra_sprinter66254:10 AM Utrecht
2h04
6:14 AM Oss2 transfers
ntra_sprinter5512+ntra_intercity3119 · 36234:21 AM Utrecht
1h33
5:54 AM Oss2 transfers
ntra_sprinter5512+ntra_intercity3119+ntra_sprinter66254:21 AM Utrecht
1h53
6:14 AM Oss2 transfers
ntra_sprinter6916+ntra_intercity3119+ntra_sprinter66254:27 AM Utrecht
1h47
6:14 AM Oss2 transfers
ntra_sprinter6916+ntra_intercity3119 · 36234:27 AM Utrecht
1h27
5:54 AM Oss2 transfers
ntra_sprinter6916+ntra_intercity3119 · 36234:30 AM Utrecht
1h24
5:54 AM Oss2 transfers
ntra_sprinter6916+ntra_intercity3119+ntra_sprinter66254:30 AM Utrecht
1h44
6:14 AM Oss2 transfers
intercity2919 · 4418 · 44234:39 AM Utrecht Centraal
0h54
5:33 AM Oss West2 transfers
intercity2919 · 44184:39 AM Utrecht Centraal
0h46
5:25 AM Oss station1 transfer
ntra_sprinter8816+ntra_intercity3019 · 36254:42 AM Utrecht
1h42
6:24 AM Oss2 transfers
ntra_sprinter8816+ntra_intercity3019+ntra_sprinter66274:42 AM Utrecht
2h02
6:44 AM Oss2 transfers
ntra_sprinter8921+ntra_intercity3121+ntra_sprinter66274:49 AM Utrecht
1h55
6:44 AM Oss2 transfers
ntra_sprinter8921+ntra_intercity3121 · 36254:49 AM Utrecht
1h35
6:24 AM Oss2 transfers
ntra_sprinter7419+ntra_intercity3121 · 36254:51 AM Utrecht
1h33
6:24 AM Oss2 transfers
ntra_sprinter7419+ntra_intercity3121+ntra_sprinter66274:51 AM Utrecht
1h53
6:44 AM Oss2 transfers
ntra_sprinter5514+ntra_intercity3121+ntra_sprinter66274:51 AM Utrecht
1h53
6:44 AM Oss2 transfers
ntra_sprinter5514+ntra_intercity3121 · 36254:51 AM Utrecht
1h33
6:24 AM Oss2 transfers
ntra_sprinter8921+ntra_intercity3121+ntra_sprinter66274:52 AM Utrecht
1h52
6:44 AM Oss2 transfers
ntra_sprinter8921+ntra_intercity3121 · 36254:52 AM Utrecht
1h32
6:24 AM Oss2 transfers
intercity3519 · 66184:54 AM Utrecht Centraal
0h52
5:46 AM Oss West1 transfer
intercity3519 · 66184:54 AM Utrecht Centraal
0h56
5:50 AM Oss station1 transfer
ntra_sprinter8921+ntra_intercity3121 · 36254:55 AM Utrecht
1h29
6:24 AM Oss2 transfers
ntra_sprinter8921+ntra_intercity3121+ntra_sprinter66274:55 AM Utrecht
1h49
6:44 AM Oss2 transfers
ntra_sprinter7416+ntra_intercity3121+ntra_sprinter66275:00 AM Utrecht
1h44
6:44 AM Oss2 transfers
ntra_sprinter7416+ntra_intercity3121 · 36255:00 AM Utrecht
1h24
6:24 AM Oss2 transfers
ntra_sprinter8923+ntra_intercity3221 · 36275:19 AM Utrecht
1h35
6:54 AM Oss2 transfers
ntra_sprinter8923+ntra_intercity3123+ntra_sprinter66295:19 AM Utrecht
1h55
7:14 AM Oss2 transfers
ntra_sprinter7421+ntra_intercity3123+ntra_sprinter66295:21 AM Utrecht
1h53
7:14 AM Oss2 transfers
ntra_sprinter7421+ntra_intercity3123 · 36275:21 AM Utrecht
1h33
6:54 AM Oss2 transfers
ntra_sprinter8923+ntra_intercity3123+ntra_sprinter66295:22 AM Utrecht
1h52
7:14 AM Oss2 transfers
ntra_sprinter8923+ntra_intercity3123 · 36275:22 AM Utrecht
1h32
6:54 AM Oss2 transfers
ntra_sprinter8923+ntra_intercity3221 · 36275:25 AM Utrecht
1h29
6:54 AM Oss2 transfers
ntra_sprinter8923+ntra_intercity3221+ntra_sprinter66295:25 AM Utrecht
1h49
7:14 AM Oss2 transfers
ntra_sprinter4919+ntra_intercity3123+ntra_sprinter66295:31 AM Utrecht
1h39
7:10 AM Oss2 transfers
ntra_sprinter4919+ntra_intercity3123+ntra_sprinter66295:31 AM Utrecht
1h43
7:14 AM Oss2 transfers
ntra_sprinter6920+ntra_intercity3123+ntra_sprinter66295:32 AM Utrecht
1h42
7:14 AM Oss2 transfers
ntra_sprinter6920+ntra_intercity3123 · 36275:32 AM Utrecht
1h22
6:54 AM Oss2 transfers
ntra_sprinter6920+ntra_intercity3123+ntra_sprinter66295:35 AM Utrecht
1h39
7:14 AM Oss2 transfers
ntra_sprinter6920+ntra_intercity3123 · 36275:35 AM Utrecht
1h19
6:54 AM Oss2 transfers
ntra_sprinter7423+ntra_intercity3125+ntra_sprinter66315:47 AM Utrecht
1h57
7:44 AM Oss2 transfers
ntra_sprinter7423+ntra_intercity3125 · 36295:47 AM Utrecht
1h37
7:24 AM Oss2 transfers
ntra_sprinter8925+ntra_intercity3125+ntra_sprinter66315:49 AM Utrecht
1h55
7:44 AM Oss2 transfers
ntra_sprinter8925+ntra_intercity3223 · 36295:49 AM Utrecht
1h35
7:24 AM Oss2 transfers
ntra_sprinter8925+ntra_intercity3125 · 36295:52 AM Utrecht
1h32
7:24 AM Oss2 transfers
ntra_sprinter8925+ntra_intercity3125+ntra_sprinter66315:52 AM Utrecht
1h52
7:44 AM Oss2 transfers
ntra_sprinter8925+ntra_intercity3223 · 36295:55 AM Utrecht
1h29
7:24 AM Oss2 transfers
ntra_sprinter8925+ntra_intercity3223+ntra_sprinter66315:55 AM Utrecht
1h49
7:44 AM Oss2 transfers
ntra_sprinter4921+ntra_intercity3125+ntra_sprinter66316:01 AM Utrecht
1h43
7:44 AM Oss2 transfers
ntra_sprinter4921+ntra_intercity3125+ntra_sprinter66316:01 AM Utrecht
1h39
7:40 AM Oss2 transfers
ntra_sprinter6922+ntra_intercity3125+ntra_sprinter66316:02 AM Utrecht
1h42
7:44 AM Oss2 transfers
ntra_sprinter6922+ntra_intercity3125 · 36296:02 AM Utrecht
1h22
7:24 AM Oss2 transfers
ntra_sprinter6922+ntra_intercity3125+ntra_sprinter66316:05 AM Utrecht
1h39
7:44 AM Oss2 transfers
ntra_sprinter6922+ntra_intercity3125 · 36296:05 AM Utrecht
1h19
7:24 AM Oss2 transfers
ntra_sprinter7425+ntra_intercity3127+ntra_sprinter66336:17 AM Utrecht
1h57
8:14 AM Oss2 transfers
ntra_sprinter7425+ntra_intercity3127 · 36316:17 AM Utrecht
1h37
7:54 AM Oss2 transfers
ntra_sprinter8927+ntra_intercity3225+ntra_sprinter66336:19 AM Utrecht
1h55
8:14 AM Oss2 transfers
ntra_sprinter8927+ntra_intercity3127 · 36316:19 AM Utrecht
1h35
7:54 AM Oss2 transfers
ntra_sprinter8927+ntra_intercity3225+ntra_sprinter66336:22 AM Utrecht
1h52
8:14 AM Oss2 transfers
ntra_sprinter8927+ntra_intercity3225 · 36316:22 AM Utrecht
1h32
7:54 AM Oss2 transfers
ntra_sprinter8927+ntra_intercity3127 · 36316:25 AM Utrecht
1h29
7:54 AM Oss2 transfers
ntra_sprinter8927+ntra_intercity3127+ntra_sprinter66336:25 AM Utrecht
1h49
8:14 AM Oss2 transfers
ntra_sprinter4923+ntra_intercity3127+ntra_sprinter66336:31 AM Utrecht
1h43
8:14 AM Oss2 transfers
ntra_sprinter4923+ntra_intercity3127+ntra_sprinter66336:31 AM Utrecht
1h39
8:10 AM Oss2 transfers
ntra_sprinter6924+ntra_intercity3127+ntra_sprinter66336:32 AM Utrecht
1h42
8:14 AM Oss2 transfers
ntra_sprinter6924+ntra_intercity3127 · 36316:32 AM Utrecht
1h22
7:54 AM Oss2 transfers
ntra_sprinter6924+ntra_intercity3127 · 36316:35 AM Utrecht
1h19
7:54 AM Oss2 transfers
ntra_sprinter6924+ntra_intercity3127+ntra_sprinter66336:35 AM Utrecht
1h39
8:14 AM Oss2 transfers
ntra_sprinter7427+ntra_intercity3227 · 36336:47 AM Utrecht
1h37
8:24 AM Oss2 transfers
ntra_sprinter7427+ntra_intercity3129+ntra_sprinter66356:47 AM Utrecht
1h57
8:44 AM Oss2 transfers
ntra_sprinter8929+ntra_intercity3129+ntra_sprinter66356:49 AM Utrecht
1h55
8:44 AM Oss2 transfers
ntra_sprinter8929+ntra_intercity3129 · 36336:49 AM Utrecht
1h35
8:24 AM Oss2 transfers
ntra_sprinter8929+ntra_intercity3129+ntra_sprinter66356:52 AM Utrecht
1h52
8:44 AM Oss2 transfers
ntra_sprinter8929+ntra_intercity3129 · 36336:52 AM Utrecht
1h32
8:24 AM Oss2 transfers
ntra_sprinter8929+ntra_intercity3129 · 36336:55 AM Utrecht
1h29
8:24 AM Oss2 transfers
ntra_sprinter8929+ntra_intercity3129+ntra_sprinter66356:55 AM Utrecht
1h49
8:44 AM Oss2 transfers
ntra_sprinter4925+ntra_intercity3129+ntra_sprinter66357:01 AM Utrecht
1h39
8:40 AM Oss2 transfers
ntra_sprinter4925+ntra_intercity3129+ntra_sprinter66357:01 AM Utrecht
1h43
8:44 AM Oss2 transfers
ntra_sprinter6926+ntra_intercity3129+ntra_sprinter66357:02 AM Utrecht
1h42
8:44 AM Oss2 transfers
ntra_sprinter6926+ntra_intercity3129 · 36337:02 AM Utrecht
1h22
8:24 AM Oss2 transfers
ntra_sprinter6926+ntra_intercity3129+ntra_sprinter66357:05 AM Utrecht
1h39
8:44 AM Oss2 transfers
ntra_sprinter6926+ntra_intercity3129 · 36337:05 AM Utrecht
1h19
8:24 AM Oss2 transfers
ntra_sprinter8931+ntra_intercity3131 · 36357:19 AM Utrecht
1h35
8:54 AM Oss2 transfers
ntra_sprinter7429+ntra_intercity3131+ntra_sprinter66377:19 AM Utrecht
1h55
9:14 AM Oss2 transfers
ntra_sprinter8931+ntra_intercity3131+ntra_sprinter66377:19 AM Utrecht
1h55
9:14 AM Oss2 transfers
ntra_sprinter7429+ntra_intercity3229 · 36357:19 AM Utrecht
1h35
8:54 AM Oss2 transfers
ntra_sprinter8931+ntra_intercity3131 · 36357:22 AM Utrecht
1h32
8:54 AM Oss2 transfers
ntra_sprinter8931+ntra_intercity3131+ntra_sprinter66377:22 AM Utrecht
1h52
9:14 AM Oss2 transfers
ntra_sprinter8931+ntra_intercity3131+ntra_sprinter66377:25 AM Utrecht
1h49
9:14 AM Oss2 transfers
ntra_sprinter8931+ntra_intercity3131 · 36357:25 AM Utrecht
1h29
8:54 AM Oss2 transfers
ntra_sprinter4927+ntra_intercity3131+ntra_sprinter66377:31 AM Utrecht
1h43
9:14 AM Oss2 transfers
ntra_sprinter4927+ntra_intercity3131+ntra_sprinter66377:31 AM Utrecht
1h39
9:10 AM Oss2 transfers
ntra_sprinter6928+ntra_intercity3131+ntra_sprinter66377:32 AM Utrecht
1h42
9:14 AM Oss2 transfers
ntra_sprinter6928+ntra_intercity3131 · 36357:32 AM Utrecht
1h22
8:54 AM Oss2 transfers
ntra_sprinter6928+ntra_intercity3131+ntra_sprinter66377:35 AM Utrecht
1h39
9:14 AM Oss2 transfers
ntra_sprinter6928+ntra_intercity3131 · 36357:35 AM Utrecht
1h19
8:54 AM Oss2 transfers
ntra_sprinter7431+ntra_intercity3231 · 36377:47 AM Utrecht
1h37
9:24 AM Oss2 transfers
ntra_sprinter7431+ntra_intercity3133+ntra_sprinter66397:47 AM Utrecht
1h57
9:44 AM Oss2 transfers
ntra_sprinter8933+ntra_intercity3133 · 36377:49 AM Utrecht
1h35
9:24 AM Oss2 transfers
ntra_sprinter8933+ntra_intercity3133+ntra_sprinter66397:49 AM Utrecht
1h55
9:44 AM Oss2 transfers
ntra_sprinter8933+ntra_intercity3231+ntra_sprinter66397:52 AM Utrecht
1h52
9:44 AM Oss2 transfers
ntra_sprinter8933+ntra_intercity3231 · 36377:52 AM Utrecht
1h32
9:24 AM Oss2 transfers
ntra_sprinter28302+ntra_intercity3135 · 36397:55 AM Utrecht
1h59
9:54 AM Oss2 transfers
ntra_sprinter28302+ntra_intercity3135+ntra_sprinter66417:55 AM Utrecht
2h19
10:14 AM Oss2 transfers
ntra_sprinter8933+ntra_intercity3133 · 36377:55 AM Utrecht
1h29
9:24 AM Oss2 transfers
ntra_sprinter8933+ntra_intercity3133+ntra_sprinter66397:55 AM Utrecht
1h49
9:44 AM Oss2 transfers
ntra_sprinter4929+ntra_intercity3133+ntra_sprinter66398:01 AM Utrecht
1h43
9:44 AM Oss2 transfers
ntra_sprinter4929+ntra_intercity3133+ntra_sprinter66398:01 AM Utrecht
1h39
9:40 AM Oss2 transfers
ntra_sprinter6930+ntra_intercity3133+ntra_sprinter66398:02 AM Utrecht
1h42
9:44 AM Oss2 transfers
ntra_sprinter6930+ntra_intercity3133 · 36378:02 AM Utrecht
1h22
9:24 AM Oss2 transfers
ntra_sprinter6930+ntra_intercity3133+ntra_sprinter66398:05 AM Utrecht
1h39
9:44 AM Oss2 transfers
ntra_sprinter6930+ntra_intercity3133 · 36378:05 AM Utrecht
1h19
9:24 AM Oss2 transfers
ntra_sprinter7433+ntra_intercity3135+ntra_sprinter66418:17 AM Utrecht
1h57
10:14 AM Oss2 transfers
ntra_sprinter7433+ntra_intercity3233 · 36398:17 AM Utrecht
1h37
9:54 AM Oss2 transfers
ntra_sprinter8935+ntra_intercity3135 · 36398:19 AM Utrecht
1h35
9:54 AM Oss2 transfers
ntra_sprinter8935+ntra_intercity3135+ntra_sprinter66418:19 AM Utrecht
1h55
10:14 AM Oss2 transfers
ntra_sprinter8935+ntra_intercity3233 · 36398:22 AM Utrecht
1h32
9:54 AM Oss2 transfers
ntra_sprinter8935+ntra_intercity3233+ntra_sprinter66418:22 AM Utrecht
1h52
10:14 AM Oss2 transfers
ntra_sprinter8935+ntra_intercity3135 · 36398:25 AM Utrecht
1h29
9:54 AM Oss2 transfers
ntra_sprinter8935+ntra_intercity3135+ntra_sprinter66418:25 AM Utrecht
1h49
10:14 AM Oss2 transfers
ntra_sprinter4931+ntra_intercity3135+ntra_sprinter66418:31 AM Utrecht
1h43
10:14 AM Oss2 transfers
ntra_sprinter4931+ntra_intercity3135+ntra_sprinter66418:31 AM Utrecht
1h39
10:10 AM Oss2 transfers
ntra_sprinter6932+ntra_intercity3135+ntra_sprinter66418:32 AM Utrecht
1h42
10:14 AM Oss2 transfers
ntra_sprinter6932+ntra_intercity3135 · 36398:32 AM Utrecht
1h22
9:54 AM Oss2 transfers

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets Utrecht to Oss by train

Tue
Apr 29
Wed
Apr 30
Thu
May 01
Fri
May 02
Sat
May 03
Sun
May 04
Mon
May 05

Fastest train times from Utrecht to Oss

Showing times and prices for Apr 29

Fastest Journey

46 m

Average

1 h 41 m

Trains per day

494

Distance

45 km

It's difficult to get from Utrecht to Oss without transferring at least once.

PKP Intercity2919 · 4418
06:39AM0h46
Utrecht Centraal
07:25AMOss station
$191One-way
1 transfer
PKP Intercity3519 · 6618
06:54AM0h52
Utrecht Centraal
07:46AMOss West
$181One-way
1 transfer
PKP Intercity2919 · 4418 · 4423
06:39AM0h54
Utrecht Centraal
07:33AMOss West
$181One-way
2 transfers
PKP Intercity2917 · 3618
06:09AM0h56
Utrecht Centraal
07:05AMOss station
$191One-way
1 transfer
PKP Intercity3519 · 6618
06:54AM0h56
Utrecht Centraal
07:50AMOss station
$191One-way
1 transfer

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Journey information

Overview: Train from Utrecht to Oss

NetherlandsNetherlands
NetherlandsNetherlands
Icon of train
Trains from Utrecht to Oss run on average 479 times per day, taking around 1h 18m. Cheap train tickets for this journey start at $16 (€13) if you book in advance.
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
Distance
27 miles (45 km)
Average train duration
1h 18m
Cheapest ticket price
$16 (€13)
Trains per day
479
Train providers
2
Fastest train
1h 2m
First train
00:05
Last train
23:56
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

Experiencing the Journey: Utrecht to Oss Train Adventure

Embark on a smooth and convenient journey with the Utrecht to Oss train, offering efficient transit through picturesque landscapes. The most popular departure point is from Utrecht Centraal, a hub of connectivity ensuring a seamless start. As you settle into the rhythm of the train from Utrecht to Oss, anticipate an arrival at Oss Station, known for its charm and accessibility. The network of trains from Utrecht to Oss guarantees not just transport, but an experience worth relishing, making it a preferred choice for both daily commuters and curious explorers.

Cheap Utrecht to Oss Train Ticket Prices

Discover affordable train travel from Utrecht to Oss with ticket prices tailored to suit every budget. The cheapest train ticket for this route starts at just $16 (€13), making it a cost-effective choice for anyone looking to travel between these vibrant Dutch cities. Typically, for the average train ticket, travelers can expect to pay around $17 (€14), balancing convenience and affordability. If you're planning your journey with both convenience and budget in mind, consider traveling in February when prices are generally lower, and the experience is just as delightful. Secure your Utrecht to Oss train tickets today and enjoy a seamless travel experience. Keep an eye on seasonal promotions for additional savings.

Train Utrecht to Oss: NS, Intercity, Sprinter Routes

If you're planning a journey from Utrecht to Oss, the reliable services offered by Nederlandse Spoorwegen (NS) provide seamless travel options on this busy route. With NS, passengers can enjoy two major types of trains: Sprinter and Intercity. The Sprinter trains are perfect for those who prefer a more frequent service as they connect to several stops along the way, offering convenience for local travelers. For those seeking a faster journey with fewer stops, the Intercity trains provide a swift and comfortable ride from Utrecht to Oss. Both services boast comfortable seating, free Wi-Fi, and ample luggage space, ensuring a pleasant journey for every passenger.

Train Utrecht to Oss - Train Times and Schedule

Planning a rail journey from Utrecht to Oss? The train covers a distance of approximately 27 miles (45 km), making it a convenient choice for both commuters and tourists. The average train journey duration is about 1h 2m, providing a comfortable and speedy travel option.

Trains from Utrecht to Oss operate frequently, with an average of 479 trains running daily. These trains service passengers throughout the week, ensuring you have reliable travel options from Monday through Sunday.

For those curious about the start and end of the daily service, the first train from Utrecht to Oss typically departs at around 00:05. Meanwhile, night travelers can catch the last train of the night at approximately 23:56.

FAQs: Trains from Utrecht to Oss

FAQs: Travel by train from Utrecht to Oss 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 Utrecht to Oss.
FAQs

More options for your journey from Utrecht to Oss

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

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

Useful links