There are 7 ways to get from Pisa to Riga by plane, train, bus, car, 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
best- Fly from Pisa International Airport (PSA) to Riga International Airport (RIX)plane PSA - RIX
3h 13m$97–297Train, bus
- Take the train from Pisa Centrale to Firenze Rifreditrain Re
- Take the train from Firenze Rifredi to Trieste Centraletrain Ic
- Take the bus from Trieste to Riga, Bus Stationbus
39h 52m$255–399Train, bus via Szczecin
- Take the train from Pisa Centrale to Firenze S.M.N.train Re
- Take the train from Firenze S.M.N. to Verona Porta Nuovatrain Fr
- Take the bus from Verona to Szczecin, Bus Stationbus
- Take the train from Szczecin Glowny to Mockavatrain Ic
- Take the train from Mockava to Kaišiadorystrain 36
- Take the train from Kaišiadorys to Rīgas Centrālā stacijatrain
40h 21m$272–471Drive 2,164.7 km
- Drive from Pisa to Rigacar 2,164.7 km
22h 39m$392–566Bus
- Take the bus from Pisa to Praha, ÚAN Florencbus N538
- Take the bus from Praha, ÚAN Florenc to Rīgabus 848104
40h 20m$204–370Bus via Warsaw
- Take the bus from Pisa to Kielcebus
- Take the bus from Kielce to Warszawa, Dworzec Zachodnibus
- Take the bus from Warsaw Dworzec Centralny 04 to Riga Central Bus Stationbus
45h 23m$216–251Drive, car train
- Drive from Pisa to Innsbruck Hauptbahnhofcar
- Take the cartrain from Innsbruck Hauptbahnhof to Stendal Hbfcartrain
- Drive from Stendal Hbf to Rigacar
30h 5m$428–601
Pisa to Riga by train and bus
Comparing Your Travel Options
The cheapest way to get from Pisa to Riga is to fly which costs $95 - $300 and takes 3h 13m.
The fastest way to get from Pisa to Riga is to fly which takes 3h 13m and costs $95 - $300.
No, there is no direct bus from Pisa to Riga. However, there are services departing from Pisa and arriving at Rīga via Praha, ÚAN Florenc. The journey, including transfers, takes approximately 40h 20m.
The distance between Pisa and Riga is 1760 km. The road distance is 2164.7 km.
The best way to get from Pisa to Riga without a car is to train and bus which takes 39h 52m and costs $250 - $400.
It takes approximately 3h 13m to get from Pisa to Riga, including transfers.
Pisa to Riga bus services, operated by FlixBus, depart from Pisa station.
The best way to get from Pisa to Riga is to fly which takes 3h 13m and costs $95 - $300. Alternatively, you can bus, which costs $200 - $370 and takes 40h 20m.
Pisa to Riga bus services, operated by FlixBus, arrive at Praha, ÚAN Florenc station.
Riga is 1h ahead of Pisa. It is currently 4:15 AM in Pisa and 5:15 AM in Riga.
What companies run services between Pisa, Italy and Riga, Latvia?
Air Baltic and Scandinavian Airlines fly from Pisa International Airport (PSA) to Riga International Airport (RIX) 4 times a week. Alternatively, you can take a bus from Pisa to Rīga via Praha, ÚAN Florenc in around 40h 20m.
- Website
- airbaltic.com
Flights from Pisa International Airport to Riga International Airport
- Ave. Duration
- 2h 45m
- When
- Tuesday and Saturday
- Estimated price
- $110–440
- Website
- flysas.com
Flights from Pisa International Airport to Riga International Airport via Copenhagen
- Ave. Duration
- 4h 35m
- When
- Friday and Saturday
- Estimated price
- $110–460
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Pisa Centrale to Firenze Rifredi
- Ave. Duration
- 1h 14m
- Frequency
- Every 30 minutes
- Estimated price
- $10–14
- Website
- Trenitalia
Train from Pisa Centrale to Firenze S.M.N.
- Ave. Duration
- 1h 22m
- Frequency
- Every 30 minutes
- Estimated price
- $10–15
- Website
- Trenitalia
- Phone
- +39 06 68475475
- Website
- Trenitalia Intercity
Train from Firenze Rifredi to Trieste Centrale
- Ave. Duration
- 4h 53m
- Frequency
- Twice daily
- Estimated price
- $45–85
- Website
- Trenitalia Intercity
- Phone
- +39 06 5210550
- Website
- Trenitalia Frecce
Train from Firenze S.M.N. to Verona Porta Nuova
- Ave. Duration
- 1h 32m
- Frequency
- Every 4 hours
- Estimated price
- $30–55
- Website
- Trenitalia Frecce
- Phone
- +48 22 322 22 22
- [email protected]
- Website
- PKP Intercity
Train from Szczecin Glowny to Mockava
- Ave. Duration
- 10h 31m
- Frequency
- Once daily
- Estimated price
- $100–200
- Website
- PKP Intercity
- Phone
- +370 700 55 111
- [email protected]
- Website
- LTG Link
Train from Mockava to Kaišiadorys
- Ave. Duration
- 1h 39m
- Frequency
- Once daily
- Estimated price
- $7–11
- Website
- LTG Link
Train from Kaišiadorys to Rīgas Centrālā stacija
- Ave. Duration
- 3h 23m
- Frequency
- Once daily
- Estimated price
- $15–21
- Website
- LTG Link
- Phone
- +49 (0) 221 800 20 820
- [email protected]
- Website
- Urlaubs-Express (UEX)
Car train from Innsbruck Hauptbahnhof to Stendal Hbf
- Ave. Duration
- 9h 9m
- Frequency
- Once a week
- Estimated price
- $110–130
- Website
- Urlaubs-Express (UEX)
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Trieste to Riga, Bus Station
- Ave. Duration
- 31h 45m
- Frequency
- 5 times a week
- Estimated price
- $200–300
- Website
- Flixbus
Bus from Verona to Szczecin, Bus Station
- Ave. Duration
- 16h 50m
- Frequency
- Once daily
- Estimated price
- $110–170
- Website
- Flixbus
Bus from Pisa to Praha, ÚAN Florenc
- Ave. Duration
- 16h 15m
- Frequency
- 5 times a week
- Estimated price
- $100–160
- Website
- Flixbus
- Phone
- +371 67 214 512
- [email protected]
- Website
- ecolines.net
Bus from Praha, ÚAN Florenc to Rīga
- Ave. Duration
- 23h 5m
- Frequency
- Once daily
- Estimated price
- $95–210
- Schedules at
- ecolines.net
- Phone
- 13 43 232 76
- [email protected]
- Website
- miskrosno.pl
Bus from Pisa to Kielce
- Ave. Duration
- 28h 10m
- Frequency
- Once a week
- Estimated price
- $143
- Schedules at
- miskrosno.pl
- Book at
- api.euroticket.pl
- Phone
- +48 (22) 123 75 44
- [email protected]
- Website
- pkspolonus.pl
Bus from Kielce to Warszawa, Dworzec Zachodni
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Estimated price
- $17
- Schedules at
- pkspolonus.pl
- Phone
- +372 680 0909
- [email protected]
- Website
- Lux Express
Bus from Warsaw Dworzec Centralny 04 to Riga Central Bus Station
- Ave. Duration
- 11h 54m
- Frequency
- Twice daily
- Estimated price
- $55–90
- Website
- Lux Express
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
5 incredible day trips from Florence by train
Read the travel guide
Italy Travel Guides
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
Booking & Getting There
Yes, the driving distance between Pisa to Riga is 2165 km. It takes approximately 22h 39m to drive from Pisa to Riga.
Book your Pisa to Riga bus tickets online with Omio.
There are 2007+ hotels available in Riga.
































