How to get from Riga to Milan

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

Deutsche Bahn

Compare prices and tickets Prices for trains, buses and flights

14 Aug
15 Aug
16 Aug
17 Aug
18 Aug
19 Aug
20 Aug
21 Aug
22 Aug
23 Aug
24 Aug
25 Aug
26 Aug
27 Aug
28 Aug
29 Aug
30 Aug
31 Aug
01 Sept
02 Sept
03 Sept

Travel Information between Riga and Milan

distanceDistance1016 miles
modeAvailable travel modesCoach, flight, ferry or train
priceTicket price range£4 - £161
fastestFastest modeFlight • £161 • 2 h 35 min
carriersPopular travel companiesFlixbus or Finnair

Travel 1016 miles by coach, flight, ferry or train from Riga to Milan. The most popular travel providers which serve this journey are Flixbus or Finnair among others. Travellers can even take a direct flight from Riga to Milan.

Travel Tips: Travel from Riga to Milan

Travel to Milan 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 Riga to Milan.

Travel from Riga, Latvia to Milan, Italy is: Fully open.

Is international entry into Milan from Riga restricted?

International entry is currently allowed for: Entry is fully open for citizens and permanent residents of Latvia.

Do I need to self-quarantine upon arrival to Milan, Italy from Riga?

Entry Requirements:

  • There are no current restrictions

What are the COVID-19 safety measures to follow in Milan, Italy?

The government of Italy has imposed the following measures to reduce the spread of COVID-19:

  • Social distance requirement: 1.5 metre (s) (5 feet)
  • Face mask requirement: Mandatory

The above information was last verified on 28/07/2022. Remember to check the latest COVID-19 travel safety regulations for your trip to Milan from Riga closer to your planned date of departure here.

Return travel to Riga, Latvia from Italy is: Fully open.

Are there any travel restrictions on reentering Latvia from Italy?

Entry into Latvia is allowed for: Entry is fully open for citizens and permanent residents of Italy.

Are there requirements to self-quarantine on arrival into Latvia from Italy?

Requirements for reentering Latvia:

  • There are no current restrictions

What are the requirements for social distancing and wearing face masks in Latvia?

All travellers must abide by the following measures in Latvia to reduce the spread of coronavirus in the country:

  • Social distance: 2 metre (s) (7 feet)
  • Face masks: Mandatory

The above information about your return travel to Riga, Latvia was last verified on 03/08/2022. As this information can change due to the nature of the pandemic, please check the latest COVID-19 travel safety regulations   closer to your planned date of travel to Riga from Milan.

You can travel between Riga and Milan 4 different ways: coach, flight, ferry or train.

Train services offer the cheapest way to get from Riga to Milan. Tickets for a train cost on average £4.

This is compared to other travel options to Milan:

A train journey is usually £110 less than a journey to Milan by coach, which costs on average £114 for the same trip.

A train is generally £158 less than a flight for the same route. A flight costs on average £161 from Riga to Milan.

The fastest way to get to Milan from Riga is by flight with an average travel time of 2 h 35 min.

There are alternative travel options to Milan that can usually take longer:

In comparison, taking a coach requires on average 37 h 50 min   of travel time.

In comparison, getting to Milan by train can take on average NaN h NaN min.

The Riga to Milan distance is approximately 1016 miles.

These are the most popular departure and arrival points when travelling from Riga to Milan:

  • Most travellers catch their coach from Riga, Prāgas Iela and arrive in Milan, Stazione Centrale.
  • Most travellers board their plane from Riga International Airport and arrive in Milan Malpensa Airport.

Omio works with many trusted partners that can help you travel the best way from Riga to Milan:

  • You can travel by coach from Riga to Milan with Flixbus, and you can find Flixbus Riga to Milan tickets for £114 on Omio.
  • You can take a flight from Riga to Milan with Finnair. Cheap tickets can be found for £161 with Finnair from Riga to Milan.

Yes, there are direct services available between Riga and Milan with the following travel operators:

  • You can book a direct flight with Air Baltic.

Direct services tend to save you time and add more convenience in getting you to Milan as you won't need to change in between, so it's worth paying attention to before booking your tickets from Riga to Milan.

Many of our customers travelling from Riga to Milan don't make Milan their final stop. Some of the destinations worth visiting after are Rome, Paris or Naples, either of which you could add to your Riga and Milan trip itinerary. Check Omio for the best and cheapest ways to travel from Milan to any of these top destinations today!

Before travelling from Riga to Milan, it’s good to know what ticket you can purchase and how much it will cost in the next 7 days:

  • The price of a coach ticket for this journey is on average £114 one way.
  • The price of a plane ticket is £161 one way on average for this journey.
  • The price of a train ticket is £4 one way on average for this journey.

But we recommend booking Riga to Milan tickets online a few months before your planned travel date to score the best deals and save money on your trip.

Travelling from Riga to Milan: related information

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.

Hand With Phone