These companies trust us. We sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information between Domodossola and Venice

distanceDistance199 miles (321 km)
durationAverage train duration5 h 54 min
priceAverage train ticket price£25 (€29)
changesDirect trainYes
carriersTrain providersTrenitalia or Frecciarossa

Trains from Domodossola to Venice cover the 199 miles (321 km) long route taking on average 5 h 54 min with our travel partners like Trenitalia or Frecciarossa. There are direct train services available. While the average ticket price for this route costs around £25, you can find the cheapest train ticket for as low as £25. Travellers depart most frequently from Domodossola and arrive in Venezia Mestre.

Train companies

Travel with Trenitalia and Frecciarossa from Domodossola to Venice

Travel between Domodossola and Venice from £25 with Omio’s train partners Trenitalia and Frecciarossa! You can find the best timetables and tickets when comparing and booking the most affordable journey for you.


Trenitalia is Italy’s national railway company providing services across the whole country, giving you ample opportunity to discover the beauty and culture of Italy. Trenitalia’s fleet of trains include its high-speed trains Frecciarossa, Frecciargento and Frecciabianca as well as intercity, regional and sleeper trains. Toilets and WiFi access are standard services on long-distance routes, and, in most cases, there is barrier-free access on Trenitalia trains.

Taking a train with Trenitalia is a great way to travel from Domodossola to Venice, and Omio can show you the best times and tickets available for the 199 miles (321 km) long train route. Trenitalia offers different fares for the Domodossola to Venice route with ticket options like Base, Economy, Super Economy and Ordinaria. You can even apply Trenitalia discount cards on Omio at the time of purchasing tickets. Simply check the current Trenitalia train timetable, compare the cheapest, fastest, or earliest routes from Domodossola to Venice, and buy your cheap Trenitalia train ticket on Omio easily and securely today.

Please follow the recommendations outlined by Trenitalia when booking your train tickets between Domodossola and Venice due to the coronavirus:

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Pre-reservation / seat allocation
  • Refund or voucher policy
  • In the case of Trenitalia cancellations, the customer will be contacted directly. If the customer does not intend to travel, they can still obtain a full refund by submitting a cancellation request (relevant special conditions might apply) by filling in a request form for an electronic credit here:
  • Alternatively, the customer can request a refund for the payment method they used at the time of purchase by contacting a Trenitalia ticket office and presenting the communication received. Find the refund request form for regional trains here:
  • For further information and cancellation procedures go to the Trenitalia website: Or in Italian here:

Travel Tips

Trains from Domodossola to Venice
Travel by train to Venice 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 Domodossola to Venice.
How much do cheap trains to Venice from Domodossola cost?
Omio customers have found cheap train tickets to Venice from Domodossola for as low as £25  for the next 7 days.
What is the average cost of a train from Domodossola to Venice?
If you’re looking to purchase tickets for this journey in the next 7 days, you’ll find that Domodossola to Venice train prices are on average £25  one way.
What is the distance by train from Domodossola to Venice?
The train distance from Domodossola to Venice is around 199 miles (321 km).
How long is the train from Domodossola to Venice?
On average the train from Domodossola to Venice duration is 5 h 54 min  for the 199 miles (321 km) long journey, but the travel time can vary if you depart on weekends and holidays.
What station does the Domodossola to Venice train leave from? Which Venice train station do I come into from Domodossola?

Some of the Domodossola train stations to Venice you can start your journey from include Domodossola, Domodossola and Domodossola, Ospedale. Similarly, some of the arrival train stations in Venice include Venezia Mestre, Venezia Santa Lucia and Venice.

When travelling this route, Omio customers are departing most frequently from Domodossola   and arriving in Venezia Mestre.

Where is the departure train station in Domodossola located? Where is the arrival train station in Venice located?

You can find the most popular departure train station for this journey, Domodossola, located approximately 0 mile (s) / 0 km from the city centre of Domodossola. The most popular arrival train station in Venice, called Venezia Mestre, is located around 5 mile (s) / 8 km away from its city centre.

What train providers go from Domodossola to Venice?
If you're looking for trains from Domodossola to Venice, you can rely on Trenitalia or Frecciarossa to get you to Venice. It's also good to check out all possible train providers for the Domodossola to Venice journey to see if there might be differences in the amenities they offer.
What time is the earliest train from Domodossola to Venice? What time is the last train from Domodossola to Venice?
The earliest train for this journey departs from Domodossola at 10: 56. The last train leaves from Domodossola at 10: 56. Check Omio for the latest train times from Domodossola to Venice and book the best time to depart on your chosen travel date.
When should I book Domodossola Venice train tickets to score the best deals?
If you buy a train ticket between Domodossola and Venice within the next 7 days, you can find tickets to cost on average £25 one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets between Domodossola and Venice are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

Domodossola is the most popular Domodossola railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in Domodossola for your journey to Venice.

Trains from Domodossola to Venice: related information

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