There are 11 ways to get from Turin to Riga by plane, train, bus, car, night train, or car train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Turin Caselle Airport
best- Fly from Turin Caselle Airport (TRN) to Riga International Airport (RIX)plane TRN - RIX
5h 43m$93–324Train, bus to Il Caravaggio International Airport, fly
cheapest- Take the train from Torino Porta di Susa to Milano Centraletrain
- Take the bus from Piazza Luigi di Savoia to Milan Bergamo Orio al Serio Airportbus
- Fly from Il Caravaggio International Airport (BGY) to Riga International Airport (RIX)plane BGY - RIX
6h 56m$90–337Train, bus via Berlin
- Take the train from Torino Porta di Susa to Milano Centraletrain
- Take the train from Milano Centrale to Brigtrain Ec
- Take the train from Brig to Berlin Ostbahnhoftrain Ice
- Take the bus from Berlin, Zentralen Omnibusbahnhof to Siauliai, Bus Stationbus
- Take the train from Siauliai to Riga-Pasazierutrain 889
35h 26m$565–910Drive 2,244.3 km
- Drive from Turin to Rigacar 2,244.3 km
22h 34m$453–654Train, train to Milano Malpensa Airport, fly
- Take the train from Torino Porta di Susa to Milano Centraletrain
- Take the train from Milano Centrale to Malpensa Aeroporto T1train
- Fly from Milano Malpensa Airport (MXP) to Riga International Airport (RIX)plane MXP - RIX
7h 14m$105–268Train to Milan Linate Airport, fly
- Take the train from Torino Porta di Susa to Milano Centraletrain
- Fly from Milan Linate Airport (LIN) to Riga International Airport (RIX)plane LIN - RIX
8h 27m$141–394Bus to Nice Côte D'Azur International Airport, fly
- Take the bus from Turin to Nice Airportbus
- Fly from Nice Côte D'Azur International Airport (NCE) to Riga International Airport (RIX)plane NCE - RIX
9h 46m$127–350Bus
- Take the bus from Turin to Nuremberg central bus stationbus FlixBus N76
- Take the bus from Nuremberg central bus station to Riga, Bus Stationbus N1230
37h 40m$239–356Train, bus
- Take the train from Torino Porta Susa to Trieste Centraletrain Fr
- Take the bus from Trieste to Riga, Bus Stationbus N1301
37h 45m$284–439Bus, train, night train
- Take the bus from Turin Porta Susa to Milan Malpensa Airport Arrivals Terminal 2bus
- Take the train from Malpensa Aeroporto T2 to Castionetrain S50
- Take the train from Castione-Arbedo to Zürich HBtrain
- Take the nighttrain from Zuerich Hb to Karlsruhe Hbfnighttrain Nj
- Take the bus from Karlsruhe to Rīgabus
45h 1m$246–544Drive, car train
- Drive from Turin to Lörrach Hbfcar
- Take the cartrain from Lörrach Hbf to Lüneburgcartrain
- Drive from Lüneburg to Rigacar
31h 37m$455–653
Turin to Riga by bus
Comparing Your Travel Options
The cheapest way to get from Turin to Riga is to train and fly which costs $100 - $270 and takes 7h 14m.
The fastest way to get from Turin to Riga is to fly which takes 5h 43m and costs $90 - $330.
No, there is no direct bus from Turin to Riga station. However, there are services departing from Turin and arriving at Riga, Bus Station via Nuremberg central bus station. The journey, including transfers, takes approximately 37h 40m.
The distance between Turin and Riga is 1751 km. The road distance is 2244.3 km.
The best way to get from Turin to Riga without a car is to train and bus via Berlin which takes 35h 26m and costs $550 - $950.
It takes approximately 5h 43m to get from Turin to Riga, including transfers.
Turin to Riga bus services, operated by FlixBus, depart from Turin station.
The best way to get from Turin to Riga is to fly which takes 5h 43m and costs $90 - $330. Alternatively, you can bus, which costs $230 - $360 and takes 37h 40m.
Turin to Riga bus services, operated by FlixBus, arrive at Nuremberg central bus station.
Riga is 1h ahead of Turin. It is currently 12:55 AM in Turin and 1:55 AM in Riga.
What companies run services between Turin, Italy and Riga, Latvia?
Air Baltic, LOT, and Air Dolomiti fly from Turin Caselle Airport (TRN) to Riga International Airport (RIX) 4 times a week. Alternatively, you can take a bus from Turin to Riga, Bus Station via Nuremberg central bus station in around 37h 40m.
- Website
- lufthansa.com
Flights from Turin Caselle Airport to Riga International Airport via Frankfurt
- Ave. Duration
- 6h 5m
- When
- Monday and Friday
- Estimated price
- $100–410
Flights from Milano Malpensa Airport to Riga International Airport via Munich
- Ave. Duration
- 4h 46m
- When
- Every day
- Estimated price
- $85–330
Flights from Milan Linate Airport to Riga International Airport via Munich
- Ave. Duration
- 6h 25m
- When
- Monday, Wednesday, Thursday, Friday, Sunday, and Saturday
- Estimated price
- $100–390
Flights from Milan Linate Airport to Riga International Airport via Frankfurt
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- $120–320
Flights from Nice Côte D'Azur International Airport to Riga International Airport via Munich
- Ave. Duration
- 4h 45m
- When
- Saturday
- Estimated price
- $110–430
- Website
- ryanair.com
Flights from Il Caravaggio International Airport to Riga International Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- $60–270
Flights from Il Caravaggio International Airport to Riga International Airport via Krakow
- Ave. Duration
- 5h 52m
- When
- Thursday, Sunday, and Friday
- Estimated price
- $60–270
- Website
- airbaltic.com
Flights from Turin Caselle Airport to Riga International Airport
- Ave. Duration
- 2h 45m
- When
- Saturday
- Estimated price
- $100–400
Flights from Milano Malpensa Airport to Riga International Airport
- Ave. Duration
- 2h 45m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $85–330
Flights from Milan Linate Airport to Riga International Airport via Berlin Brandenburg
- Ave. Duration
- 4h 10m
- When
- Monday and Friday
- Estimated price
- $100–400
Flights from Nice Côte D'Azur International Airport to Riga International Airport
- Ave. Duration
- 3h
- When
- Tuesday and Saturday
- Estimated price
- $110–430
- Website
- austrian.com
Flights from Milan Linate Airport to Riga International Airport via Vienna
- Ave. Duration
- 4h 15m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $100–400
Flights from Nice Côte D'Azur International Airport to Riga International Airport via Vienna
- Ave. Duration
- 6h 25m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $110–440
- Website
- lot.com
Flights from Turin Caselle Airport to Riga International Airport via Warsaw Chopin
- Ave. Duration
- 4h 40m
- When
- Saturday
- Estimated price
- $110–360
- Website
- flysas.com
Flights from Milan Linate Airport to Riga International Airport via Stockholm
- Ave. Duration
- 8h 45m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $100–420
- Phone
- +39 06 8937 1892
- Website
- Italo Treno
Train from Torino Porta di Susa to Milano Centrale
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- $18–30
- Website
- Italo Treno
Train from Torino Porta di Susa to Milano Centrale
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- $18–30
- Website
- Italo Treno
Train from Torino Porta di Susa to Milano Centrale
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- $18–30
- Website
- Italo Treno
Train from Torino Porta di Susa to Milano Centrale
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- $18–30
- Website
- Italo Treno
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- Trenitalia Eurocity
Train from Milano Centrale to Brig
- Ave. Duration
- 2h 5m
- Frequency
- Every 4 hours
- Estimated price
- $45–95
- Website
- Trenitalia Eurocity
- 1st Class
- $65–95
- 2nd Class
- $45–60
Train from Brig to Berlin Ostbahnhof
- Ave. Duration
- 9h 55m
- Frequency
- 4 times a week
- Estimated price
- $380–600
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +370 700 55 111
- informacija@ltglink.lt
- Website
- LTG Link
Train from Siauliai to Riga-Pasazieru
- Ave. Duration
- 1h 48m
- Frequency
- Twice daily
- Estimated price
- $8–11
- Website
- LTG Link
- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- Trenord
Train from Milano Centrale to Malpensa Aeroporto T1
- Ave. Duration
- 53 min
- Frequency
- Every 30 minutes
- Estimated price
- $5–7
- Website
- Trenord
Train from Malpensa Aeroporto T2 to Castione
- Ave. Duration
- 2h 11m
- Frequency
- Hourly
- Estimated price
- $8–11
- Website
- Trenord
- Phone
- +39 06 5210550
- Website
- Trenitalia Frecce
Train from Torino Porta Susa to Trieste Centrale
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- $80–140
- Website
- Trenitalia Frecce
- Phone
- +41 58 580 70 70
- Website
- Schweizerische Südostbahn AG
Train from Castione-Arbedo to Zürich HB
- Ave. Duration
- 2h 52m
- Frequency
- Every 4 hours
- Estimated price
- $60–95
- Schedules at
- Schweizerische Südostbahn AG
- Phone
- +43 (0) 51717
- Website
- Nightjet
Night train from Zuerich Hb to Karlsruhe Hbf
- Ave. Duration
- 3h 12m
- Frequency
- Twice daily
- Estimated price
- $27–104
- Website
- Nightjet
- Sleeper Carriage
- $99–104
- Couchette Carriage
- $60–75
- Seating Carriage
- $27–33
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- Urlaubs-Express (UEX)
Car train from Lörrach Hbf to Lüneburg
- Ave. Duration
- 10h 22m
- Frequency
- Once a week
- Estimated price
- $110–140
- Website
- Urlaubs-Express (UEX)
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- Flixbus
Bus from Berlin, Zentralen Omnibusbahnhof to Siauliai, Bus Station
- Ave. Duration
- 16h
- Frequency
- Twice daily
- Estimated price
- $110–170
- Website
- Flixbus
Bus from Turin to Nice Airport
- Ave. Duration
- 4h 5m
- Frequency
- Every 3 hours
- Estimated price
- $26–40
- Website
- Flixbus
Bus from Turin to Nuremberg central bus station
- Ave. Duration
- 11h 40m
- Frequency
- Once daily
- Estimated price
- $75–120
- Website
- Flixbus
Bus from Nuremberg central bus station to Riga, Bus Station
- Ave. Duration
- 25h
- Frequency
- Twice daily
- Estimated price
- $160–240
- Website
- Flixbus
Bus from Trieste to Riga, Bus Station
- Ave. Duration
- 31h 45m
- Frequency
- Once daily
- Estimated price
- $200–300
- Website
- Flixbus
- customerservices@terravision.eu
- Website
- TERRAVISION
Bus from Piazza Luigi di Savoia to Milan Bergamo Orio al Serio Airport
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- $5–26
- Website
- TERRAVISION
- Phone
- 035.319366
- ticket@orioshuttle.com
- Website
- orioshuttle.com
Bus from Piazza Luigi di Savoia to Milan Bergamo Orio al Serio Airport
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- $13–16
- Schedules at
- orioshuttle.com
- Phone
- +352 50 55 62 63 10
- info@flibco.com
- Website
- Flibco
Bus from Turin Porta Susa to Milan Malpensa Airport Arrivals Terminal 2
- Ave. Duration
- 1h 45m
- Frequency
- Every 2 hours
- Estimated price
- $22–40
- Website
- Flibco
- Phone
- 035 289000
- Website
- Arriva Italia - Torino
Bus from Turin Porta Susa to Milan Malpensa Airport Arrivals Terminal 2
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- $11–25
- Website
- Arriva Italia - Torino
- Phone
- +371 67 214 512
- info@ecolines.lv
- Website
- ecolines.net
Bus from Karlsruhe to Rīga
- Ave. Duration
- 31h 15m
- Frequency
- 4 times a week
- Estimated price
- $140–290
- Schedules at
- ecolines.net
Want to know more about travelling around Latvia
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Italy Travel Guides
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
Booking & Getting There
Yes, the driving distance between Turin to Riga is 2244 km. It takes approximately 22h 34m to drive from Turin to Riga.
Book your Turin to Riga bus tickets online with Omio and FlixBus.
There are 1991+ hotels available in Riga.





























































