The cheapest and fastest trains from Domodossola to Rho
Cheapest price
£9
Average price
£10
Fastest journey
2 h 13 m
Average duration
2 h 28 m
Trains per day
37
Distance
87 km
The best way to find a cheap train ticket from Domodossola to Rho is to book your journey as far in advance as possible and to avoid travelling at rush hour.
The average ticket from Domodossola to Rho will cost around £10 if you buy it on the day, but you can find cheap train tickets today for only £9.
To travel from Domodossola to Rho you need to make at least one change.
Regionale 10243 · Autobus TRENORD 2111A20:123h06Domodossola station23:18Rho station£91One-way1 change
Regionale 10239 · Autobus TRENORD 2095A · S5 TRENORD 2457718:123h26Domodossola station21:38Rho Fiera£91One-way2 changes
Regionale 10217 · Autobus TRENORD 2007A7:212h57Domodossola station10:18Rho station£91One-way1 change
Regionale 10243 · Autobus TRENORD 2111A · S5 TRENORD 2458520:123h26Domodossola station23:38Rho Fiera£91One-way2 changes
Regionale 10209 · Autobus TRENORD 2015A8:123h06Domodossola station11:18Rho station£91One-way1 change
Regionale 11415 · Regionale Veloce 20156:172h13Domodossola station8:30Rho Fiera£101One-way1 change
Regionale TRENORD 2415 · Regionale 11417 · Regionale Veloce 20177:052h25Domodossola station9:30Rho Fiera£101One-way2 changes
Regionale 11415 · S6 TRENORD 246256:172h32Domodossola station8:49Rho station£101One-way1 change
Regionale 11427 · S6 TRENORD 2465112:452h34Domodossola station15:19Rho station£101One-way1 change
Regionale 11427 · S6 TRENORD 2465112:452h38Domodossola station15:23Rho Fiera£101One-way1 change
Travel Information
Compare train and coach for Domodossola to Rho
Omio recommends booking the train as it is the most popular option from Domodossola to Rho among Omio's users. If you are prioritising price take the train with prices starting from £9. For those with little time consider booking a train which can get you there in 1h 45m. The ticket price range depends on the travel mode: a train costs an average of £9, and a coach costs an average of £9.
Distance: 87 km
Compare train with
Most popular Train | Coach |
|---|---|
£9 Average Price Cheapest | £9 Average Price |
2h 15m Average total duration Fastest 1h 45m Onboard + 30m Additional time* | 3h 9m Average total duration 2h 39m Onboard + 30m Additional time* |
Direct Options | Direct Options |
Live departures
Domodossola to Rho train times
The table below shows live departures for Domodossola to Rho trains for tomorrow, Saturday 13 June. You can also manually refresh the results below to see updated train journeys.
| Provider | Departs | Duration | Arrives | Changes | Tickets |
|---|---|---|---|---|---|
Regionale TRENORD 2411 · Regionale TRENORD 80316 · S6 TRENORD 24620 | 5:07 Domodossola station | 2h56 | 8:03 Rho Fiera | 2 changes | |
Regionale 11415 · S6 TRENORD 24625 | 6:17 Domodossola station | 2h32 | 8:49 Rho station | 1 change | |
Regionale 11415 · Regionale Veloce 2015 | 6:17 Domodossola station | 2h13 | 8:30 Rho Fiera | 1 change | |
Regionale 11417 · Regionale Veloce 2017 | 6:48 Domodossola station | 2h42 | 9:30 Rho Fiera | 1 change | |
Regionale TRENORD 2415 · Regionale 11417 · Regionale Veloce 2017 | 7:05 Domodossola station | 2h25 | 9:30 Rho Fiera | 2 changes | |
Regionale 10217 · Autobus TRENORD 2007A | 7:21 Domodossola station | 2h57 | 10:18 Rho station | 1 change | |
Regionale 10217 · Regionale TRENORD 80330 · S6 TRENORD 24630 | 7:21 Domodossola station | 3h12 | 10:33 Rho Fiera | 2 changes | |
Regionale TRENORD 2417 · Regionale TRENORD 80332 · S6 TRENORD 24632 | 8:07 Domodossola station | 2h56 | 11:03 Rho Fiera | 2 changes | |
Regionale 10209 · Autobus TRENORD 2015A | 8:12 Domodossola station | 3h06 | 11:18 Rho station | 1 change | |
Regionale 10209 · Autobus TRENORD 2015A · S5 TRENORD 24537 | 8:12 Domodossola station | 3h26 | 11:38 Rho Fiera | 2 changes | |
Regionale TRENORD 2419 · Regionale TRENORD 80336 · S6 TRENORD 24636 | 9:07 Domodossola station | 2h56 | 12:03 Rho Fiera | 2 changes | |
Regionale 10203 · Autobus TRENORD 2031A | 10:12 Domodossola station | 3h06 | 13:18 Rho station | 1 change | |
Regionale 10203 · Regionale TRENORD 80342 · S6 TRENORD 24642 | 10:12 Domodossola station | 3h21 | 13:33 Rho Fiera | 2 changes | |
Regionale 10207 · Autobus TRENORD 2047A · S5 TRENORD 24553 | 12:12 Domodossola station | 3h26 | 15:38 Rho Fiera | 2 changes | |
Regionale 10207 · Autobus TRENORD 2047A | 12:12 Domodossola station | 3h06 | 15:18 Rho station | 1 change | |
Regionale 11427 · S6 TRENORD 24651 | 12:45 Domodossola station | 2h38 | 15:23 Rho Fiera | 1 change | |
Regionale 11427 · S6 TRENORD 24651 | 12:45 Domodossola station | 2h34 | 15:19 Rho station | 1 change | |
Regionale TRENORD 2407 · Regionale TRENORD 80352 · S6 TRENORD 24652 | 13:07 Domodossola station | 2h56 | 16:03 Rho Fiera | 2 changes | |
Regionale 11429 · S6 TRENORD 24657 | 13:43 Domodossola station | 3h06 | 16:49 Rho station | 1 change | |
Regionale 11429 · Regionale Veloce 2031 | 13:43 Domodossola station | 2h47 | 16:30 Rho Fiera | 1 change | |
Regionale 10201 · Regionale TRENORD 80358 · S6 TRENORD 24658 | 14:12 Domodossola station | 3h21 | 17:33 Rho Fiera | 2 changes | |
Regionale 10201 · Autobus TRENORD 2063A | 14:12 Domodossola station | 3h06 | 17:18 Rho station | 1 change | |
Regionale TRENORD 2431 · Regionale TRENORD 80360 · S6 TRENORD 24660 | 15:07 Domodossola station | 2h56 | 18:03 Rho Fiera | 2 changes | |
Regionale 11433 · Regionale Veloce 2035 | 15:45 Domodossola station | 2h45 | 18:30 Rho Fiera | 1 change | |
Regionale TRENORD 2433 · Regionale TRENORD 80366 · S6 TRENORD 24664 | 16:07 Domodossola station | 2h56 | 19:03 Rho Fiera | 2 changes | |
Regionale 10235 · Autobus TRENORD 2079A | 16:12 Domodossola station | 3h06 | 19:18 Rho station | 1 change | |
Regionale 10235 · Autobus TRENORD 2079A · S5 TRENORD 24569 | 16:12 Domodossola station | 3h26 | 19:38 Rho Fiera | 2 changes | |
Regionale TRENORD 2435 · Regionale TRENORD 80370 · S6 TRENORD 24668 | 17:07 Domodossola station | 2h56 | 20:03 Rho Fiera | 2 changes | |
Regionale 11437 · Regionale Veloce 2039 | 17:47 Domodossola station | 2h43 | 20:30 Rho Fiera | 1 change | |
Regionale TRENORD 2437 · Regionale TRENORD 80376 · S6 TRENORD 24672 | 18:07 Domodossola station | 2h56 | 21:03 Rho Fiera | 2 changes | |
Regionale 10239 · Autobus TRENORD 2095A · S5 TRENORD 24577 | 18:12 Domodossola station | 3h26 | 21:38 Rho Fiera | 2 changes | |
Regionale 10239 · Autobus TRENORD 2095A | 18:12 Domodossola station | 3h06 | 21:18 Rho station | 1 change | |
Regionale 11439 · Regionale Veloce 2041 | 18:48 Domodossola station | 2h42 | 21:30 Rho Fiera | 1 change | |
Regionale TRENORD 2439 · Regionale TRENORD 80380 · S6 TRENORD 24676 | 19:07 Domodossola station | 2h56 | 22:03 Rho Fiera | 2 changes | |
Regionale TRENORD 2441 · Regionale TRENORD 80384 · S6 TRENORD 24680 | 20:07 Domodossola station | 2h56 | 23:03 Rho Fiera | 2 changes | |
Regionale 10243 · Autobus TRENORD 2111A | 20:12 Domodossola station | 3h06 | 23:18 Rho station | 1 change | |
Regionale 10243 · Autobus TRENORD 2111A · S5 TRENORD 24585 | 20:12 Domodossola station | 3h26 | 23:38 Rho Fiera | 2 changes | |
This is the last train of the day. | |||||
Find all the dates and times for this journey
Compare prices and tickets Domodossola to Rho by train or coach
Compare train and coach prices over the next three weeks. See the best deals at a glance, find the lowest fares, and choose the option that fits your budget.
13 Jun
14 Jun
15 Jun
16 Jun
17 Jun
18 Jun
19 Jun
Journey information
Overview: Train from Domodossola to Rho
Trains from Domodossola to Rho run on average 35 times per day, taking around 1h 45m. Cheap train tickets for this journey start at £9 if you book in advance.
There are 12 trains per day. The earliest train runs at 02:34, the last at 21:38. The fastest train covers the 87 km distance in 1h 59m.
Distance 87 km |
Average train duration 1h 45m |
Cheapest ticket price £9 |
Trains per day 35 |
Direct trains 12 |
Fastest train 1h 59m |
First train 2:34 |
Last train 21:38 |
Cheapest Month Feb |
Cheapest Day Tue |
High Season Jan - Mar |
Low Season Jul - Sept |
Busiest Day Tue |
Least Busy Day Tue |
Train companies: Regionale, Trenord from Domodossola to Rho trainsRegionale, Trenord trains will get you between Domodossola and Rho from £9. With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.
Regionale
Trenord
FAQs: Domodossola to Rho train
Find answers to the most common questions about traveling from Domodossola to Rho by train. From journey times and ticket prices to direct connections, first and last departures, and even whether the route is scenic, our FAQs cover everything you need to plan your trip. Whether you’re looking for the fastest train, the cheapest option, or tips for making the most of your visit at Rho, this guide helps you travel smarter and with confidence.

popular train stations
Important Stations and Airports in Domodossola and Rho
- 6:00 AM - 8:00 PM Monday - Sunday
- Free
- The car park is open 7 days a week, accessible from the main entrance.
- Ristorante La Meridiana
- Osteria Vecchio Borgo
- Outside the main entrance.
- Elevators, ramps.
- €1
- Hotel Corona
- Hotel Ristorante Eurossola
- Hotel Domodossola
- Located in the main hall
- Avis
- Europcar
- Located in the main hall
- Free
- Hall 1: main entrance, platform 1-5 for trains to Switzerland and regional destinations
- Train: Regional and Eurocity trains
- Bus: Several local lines available
- 6:00 AM - 10:00 PM Monday - Sunday
- Free
- The car park is open 7 days a week, accessible from the main road leading to the exhibition center.
- Outside the main entrance.
- Ramps, restrooms.
- €1
- NH Milano Fiera
- Italiana Hotels Milan Rho Fair
- Hotel Esperia
- Located in the main hall
- Avis
- Europcar
- Located in the main hall
- Free
- Hall 1: main entrance, platform 1-4 for trains to Milan and Turin
- Hall 2: access to metro and bus connections
- Metro: Line M1
- Bus: Several lines available
Most popular train connections from Domodossola
More options for your journey from Domodossola to Rho
Here are some other resources that might have the information you need
