There are 10 ways to get from Prague to Riomaggiore by plane, train, night train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Genoa Cristoforo Colombo Airport, train
best- Fly from Václav Havel Airport Prague (PRG) to Genoa Cristoforo Colombo Airport (GOA)plane PRG - GOA
- Take the train from Genova Brignole to Riomaggioretrain
9h 12m€87–279Fly to Milano Malpensa Airport, train
cheapest- Fly from Václav Havel Airport Prague (PRG) to Milano Malpensa Airport (MXP)plane PRG - MXP
- Take the train from Malpensa Aeroporto T1 to Milano Centraletrain
- Take the train from Milano Centrale to Chiavaritrain
- Take the train from Chiavari to Riomaggioretrain
9h 24m€60–242Train, night train via Tarvisio
- Take the train from Praha Hlavni Nadrazi to Linz/Donau Hbftrain Ec
- Take the train from Linz/Donau Hbf to Salzburg Hbftrain Rjx / ...
- Take the nighttrain from Salzburg Hbf to Tarvisio Boscoverdenighttrain Nj
- Take the train from Tarvisio Boscoverde to Firenze Campo di Martetrain Nj
- Take the train from Firenze Campo Marte to La Spezia Centraletrain Fa / ...
18h 29m€108–350Bus, train
- Take the bus from Praha, ÚAN Florenc to Pisabus N538
- Take the train from Pisa S. Rossore to La Spezia Migliarinatrain Re
18h 33m€108–160Train, night train
- Take the train from Praha Hlavni Nadrazi to Linz/Donau Hbftrain Ec
- Take the nighttrain from Linz/Donau Hbf to Bologna Centralenighttrain Nj
- Take the train from Bologna Centrale to Parmatrain Fr
- Take the train from Parma to La Spezia Migliarinatrain Re
21h 43m€91–284Fly to Florence Peretola Airport, train
- Fly from Václav Havel Airport Prague (PRG) to Florence Peretola Airport (FLR)plane PRG - FLR
- Take the train from Firenze S.M.N. to La Spezia Migliarinatrain
8h 13m€97–303Fly to Il Caravaggio International Airport, bus, train
- Fly from Václav Havel Airport Prague (PRG) to Il Caravaggio International Airport (BGY)plane PRG - BGY
- Take the bus from Milan Bergamo Orio al Serio Airport to Piazza Luigi di Savoiabus
- Take the train from Milano Centrale to Chiavaritrain
- Take the train from Chiavari to Riomaggioretrain
9h 2m€76–319Fly to Pisa International Airport, train
- Fly from Václav Havel Airport Prague (PRG) to Pisa International Airport (PSA)plane PRG - PSA
- Take the train from Pisa Centrale to La Spezia Centraletrain
6h 33m€81–273Bus, train via Florence
- Take the bus from Prague Florenc Central Bus Station to Florence Villa Constanza Bus Stationbus : Prague Central Bus Station - Rome Tiburtina Bus Station / ...
- Take the train from Firenze S.M.N. to La Spezia Migliarinatrain Re
20h 44m€96–148Drive 956.7 km
- Drive from Prague to Riomaggiorecar 956.7 km
11h 7m€172–249
Prague to Riomaggiore by train and night train
Comparing Your Travel Options
The cheapest way to get from Prague to Riomaggiore is to bus and train via Florence which costs €95 - €150 and takes 20h 44m.
The fastest way to get from Prague to Riomaggiore is to fly and train which takes 6h 33m and costs €80 - €280.
No, there is no direct train from Prague to Riomaggiore. However, there are services departing from Praha Hlavni Nadrazi and arriving at Riomaggiore via Linz/Donau Hbf, Salzburg Hbf, Tarvisio Boscoverde, Firenze Campo Marte and La Spezia Centrale. The journey, including transfers, takes approximately 18h 29m.
The distance between Prague and Riomaggiore is 854 km. The road distance is 956.7 km.
The best way to get from Prague to Riomaggiore without a car is to train and night train via Tarvisio which takes 18h 29m and costs €100 - €350.
It takes approximately 9h 12m to get from Prague to Riomaggiore, including transfers.
Prague to Riomaggiore train services, operated by ÖBB EuroCity, depart from Praha Hlavni Nadrazi station.
Prague to Riomaggiore train services, operated by ÖBB EuroCity, arrive at Linz/Donau Hbf station.
Yes, the driving distance between Prague to Riomaggiore is 957 km. It takes approximately 11h 7m to drive from Prague to Riomaggiore.
There are 4011+ hotels available in Riomaggiore.
What companies run services between Prague, Czechia and Riomaggiore, Italy?
There is no direct connection from Prague to Riomaggiore. However, you can take the subway to Nádraží Veleslavín, walk to Nádraží Veleslavín, take the line 59 train to Václav Havel Airport T1, walk to Václav Havel Airport Prague (PRG) airport, fly to Genoa Cristoforo Colombo Airport (GOA), walk to Genova Sestri Ponen., take the train to Genova Brignole, then take the train to Riomaggiore. Alternatively, you can take a train from Praha Hlavni Nadrazi to Riomaggiore via Linz/Donau Hbf, Salzburg Hbf, Salzburg Hbf, Tarvisio Boscoverde, Tarvisio Boscoverde, Firenze Campo di Marte, Firenze Campo Marte, and La Spezia Centrale in around 18h 29m.
- Website
- easyjet.com
Flights from Václav Havel Airport Prague to Milano Malpensa Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- €28–130
- Website
- lufthansa.com
Flights from Václav Havel Airport Prague to Genoa Cristoforo Colombo Airport via Frankfurt
- Ave. Duration
- 5h 22m
- When
- Sunday
- Estimated price
- €85–260
Flights from Václav Havel Airport Prague to Genoa Cristoforo Colombo Airport via Munich
- Ave. Duration
- 6h 25m
- When
- Sunday
- Estimated price
- €100–370
Flights from Václav Havel Airport Prague to Genoa Cristoforo Colombo Airport via Rome
- Ave. Duration
- 6h 12m
- When
- Every day
- Estimated price
- €65–280
Flights from Václav Havel Airport Prague to Florence Peretola Airport via Munich
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- €170–600
Flights from Václav Havel Airport Prague to Florence Peretola Airport via Frankfurt
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- €170–600
Flights from Václav Havel Airport Prague to Milano Malpensa Airport via Munich
- Ave. Duration
- 3h
- When
- Monday to Thursday
- Estimated price
- €130–430
Flights from Václav Havel Airport Prague to Milano Malpensa Airport via Frankfurt
- Ave. Duration
- 3h 37m
- When
- Every day
- Estimated price
- €75–440
- Website
- ryanair.com
Flights from Václav Havel Airport Prague to Il Caravaggio International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- €45–230
Flights from Václav Havel Airport Prague to Pisa International Airport
- Ave. Duration
- 1h 40m
- When
- Monday and Friday
- Estimated price
- €65–200
- Website
- ita-airways.com
Flights from Václav Havel Airport Prague to Genoa Cristoforo Colombo Airport via Rome
- Ave. Duration
- 6h 12m
- When
- Every day
- Estimated price
- €65–280
Flights from Václav Havel Airport Prague to Florence Peretola Airport via Munich
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- €170–600
Flights from Václav Havel Airport Prague to Florence Peretola Airport via Frankfurt
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- €170–600
Flights from Václav Havel Airport Prague to Milano Malpensa Airport via Zurich
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- €65–260
- Website
- austrian.com
Flights from Václav Havel Airport Prague to Genoa Cristoforo Colombo Airport via Rome
- Ave. Duration
- 6h 12m
- When
- Every day
- Estimated price
- €65–280
Flights from Václav Havel Airport Prague to Florence Peretola Airport via Vienna
- Ave. Duration
- 3h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- €95–280
- Website
- volotea.com
Flights from Václav Havel Airport Prague to Genoa Cristoforo Colombo Airport via Rome
- Ave. Duration
- 6h 12m
- When
- Every day
- Estimated price
- €65–280
Flights from Václav Havel Airport Prague to Florence Peretola Airport
- Ave. Duration
- 1h 35m
- When
- Monday and Friday
- Estimated price
- €40–180
- Website
- swiss.com
Flights from Václav Havel Airport Prague to Genoa Cristoforo Colombo Airport via Rome
- Ave. Duration
- 7h 10m
- When
- Thursday to Sunday
- Estimated price
- €90–280
Flights from Václav Havel Airport Prague to Florence Peretola Airport via Zurich
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- €85–190
Flights from Václav Havel Airport Prague to Milano Malpensa Airport via Zurich
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- €65–260
- Website
- aeroitalia.com
Flights from Václav Havel Airport Prague to Genoa Cristoforo Colombo Airport via Rome
- Ave. Duration
- 4h 5m
- When
- Monday, Wednesday, and Friday
- Estimated price
- €65–240
- Website
- airbus.com
Flights from Václav Havel Airport Prague to Genoa Cristoforo Colombo Airport via Frankfurt
- Ave. Duration
- 4h 55m
- When
- Sunday
- Estimated price
- €85–260
- Website
- aisairlines.com
Flights from Václav Havel Airport Prague to Genoa Cristoforo Colombo Airport via Trieste
- Ave. Duration
- 7h 20m
- When
- Monday
- Estimated price
- €70–280
- Website
- neosair.it
Flights from Václav Havel Airport Prague to Milano Malpensa Airport
- Ave. Duration
- 1h 35m
- When
- Tuesday
- Estimated price
- €110–360
- Website
- condor.com
Flights from Václav Havel Airport Prague to Milano Malpensa Airport via Frankfurt
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- €85–190
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Genova Brignole to Riomaggiore
- Ave. Duration
- 1h 18m
- Frequency
- Hourly
- Estimated price
- €9–13
- Website
- Trenitalia
Train from Firenze Campo Marte to La Spezia Centrale
- Ave. Duration
- 3h
- Frequency
- Twice a week
- Estimated price
- €18–25
- Website
- Trenitalia
Train from Pisa S. Rossore to La Spezia Migliarina
- Ave. Duration
- 1h 1m
- Frequency
- Every 30 minutes
- Estimated price
- €8–12
- Website
- Trenitalia
Train from Bologna Centrale to Parma
- Ave. Duration
- 58 min
- Frequency
- 3 times a day
- Estimated price
- €10–15
- Website
- Trenitalia
Train from Parma to La Spezia Migliarina
- Ave. Duration
- 2h 1m
- Frequency
- Every 2 hours
- Estimated price
- €13–19
- Website
- Trenitalia
Train from Firenze S.M.N. to La Spezia Migliarina
- Ave. Duration
- 2h 20m
- Frequency
- Hourly
- Estimated price
- €17–25
- Website
- Trenitalia
Train from Chiavari to Riomaggiore
- Ave. Duration
- 36 min
- Frequency
- Hourly
- Estimated price
- €5–7
- Website
- Trenitalia
Train from Chiavari to Riomaggiore
- Ave. Duration
- 36 min
- Frequency
- Hourly
- Estimated price
- €5–7
- Website
- Trenitalia
Train from Pisa Centrale to La Spezia Centrale
- Ave. Duration
- 1h 14m
- Frequency
- Every 30 minutes
- Estimated price
- €8–13
- Website
- Trenitalia
Train from Firenze S.M.N. to La Spezia Migliarina
- Ave. Duration
- 2h 20m
- Frequency
- Hourly
- Estimated price
- €17–25
- Website
- Trenitalia
- Phone
- +43 (0) 5 1717
- Website
- ÖBB EuroCity
Train from Praha Hlavni Nadrazi to Linz/Donau Hbf
- Ave. Duration
- 3h 46m
- Frequency
- Every 4 hours
- Estimated price
- €74
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
Train from Linz/Donau Hbf to Salzburg Hbf
- Ave. Duration
- 1h 27m
- Frequency
- Twice daily
- Estimated price
- €32
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
Train from Praha Hlavni Nadrazi to Linz/Donau Hbf
- Ave. Duration
- 3h 46m
- Frequency
- Every 4 hours
- Estimated price
- €74
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
- Phone
- +420 221 111 122
- [email protected]
- Website
- Czech Railways (ČD)
Train from Praha Hlavni Nadrazi to Linz/Donau Hbf
- Ave. Duration
- 5h 53m
- Frequency
- Twice daily
- Estimated price
- €27–40
- Website
- Czech Railways (ČD)
Train from Linz/Donau Hbf to Salzburg Hbf
- Ave. Duration
- 1h 15m
- Frequency
- Twice daily
- Estimated price
- €11–17
- Website
- Czech Railways (ČD)
Train from Praha Hlavni Nadrazi to Linz/Donau Hbf
- Ave. Duration
- 5h 53m
- Frequency
- Twice daily
- Estimated price
- €27–40
- Website
- Czech Railways (ČD)
- Phone
- +43 1 89900
- [email protected]
- Website
- Westbahn
Train from Linz/Donau Hbf to Salzburg Hbf
- Ave. Duration
- 1h 12m
- Frequency
- Every 20 minutes
- Estimated price
- €25–40
- Website
- Westbahn
- Phone
- +43 (0) 5 1717
- Website
- ÖBB Intercity
Train from Linz/Donau Hbf to Salzburg Hbf
- Ave. Duration
- 1h 19m
- Frequency
- Hourly
- Estimated price
- €13–25
- Website
- ÖBB Intercity
- Website
- ÖBB Intercity
- Phone
- +36 (1) 3 49 49 49
- [email protected]
- Website
- Hungarian Railways (MÁV)
Train from Linz/Donau Hbf to Salzburg Hbf
- Ave. Duration
- 1h 7m
- Frequency
- Every 3 hours
- Estimated price
- €6–7
- Website
- Hungarian Railways (MÁV)
- Phone
- _AUSTRIAN_RAILWAYS_(ÖBB)
- Website
- Austrian Railways
Train from Linz/Donau Hbf to Salzburg Hbf
- Ave. Duration
- 2h 26m
- Frequency
- Every 30 minutes
- Estimated price
- €21–40
- Website
- Austrian Railways
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Linz/Donau Hbf to Salzburg Hbf
- Ave. Duration
- 1h 26m
- Frequency
- 3 times a day
- Estimated price
- €20–40
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +32 70 79 79 79
- Website
- Belgian Railways
Train from Linz/Donau Hbf to Salzburg Hbf
- Ave. Duration
- 1h 22m
- Frequency
- Twice daily
- Estimated price
- €22–35
- Website
- Belgian Railways
- Phone
- +48 22 322 22 22
- [email protected]
- Website
- PKP Intercity
Train from Linz/Donau Hbf to Salzburg Hbf
- Ave. Duration
- 1h 15m
- Frequency
- 4 times a day
- Estimated price
- €14–25
- Website
- PKP Intercity
- Phone
- +43 (0) 51717
- Website
- Nightjet
Night train from Salzburg Hbf to Tarvisio Boscoverde
- Ave. Duration
- 2h 59m
- Frequency
- 5 times a day
- Estimated price
- €21–95
- Website
- Nightjet
- Sleeper Carriage
- €80–95
- Couchette Carriage
- €50–65
- Seating Carriage
- €21–26
Train from Tarvisio Boscoverde to Firenze Campo di Marte
- Ave. Duration
- 4h 59m
- Frequency
- Once daily
- Estimated price
- €30–100
- Website
- Nightjet
- Sleeper Carriage
- €96–100
- Couchette Carriage
- €60–75
- Seating Carriage
- €30–40
Night train from Linz/Donau Hbf to Bologna Centrale
- Ave. Duration
- 12h 4m
- Frequency
- Twice daily
- Estimated price
- €40–120
- Website
- Nightjet
- Sleeper Carriage
- €100–120
- Couchette Carriage
- €70–85
- Seating Carriage
- €40–50
- Phone
- +39 06 5210550
- Website
- Trenitalia Frecce
Train from Firenze Campo Marte to La Spezia Centrale
- Ave. Duration
- 1h 43m
- Frequency
- 5 times a day
- Estimated price
- €21–40
- Website
- Trenitalia Frecce
Train from Bologna Centrale to Parma
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- €12–21
- Website
- Trenitalia Frecce
Train from Milano Centrale to Chiavari
- Ave. Duration
- 2h 22m
- Frequency
- Twice daily
- Estimated price
- €24–45
- Website
- Trenitalia Frecce
Train from Milano Centrale to Chiavari
- Ave. Duration
- 2h 22m
- Frequency
- Twice daily
- Estimated price
- €24–45
- Website
- Trenitalia Frecce
Train from Pisa Centrale to La Spezia Centrale
- Ave. Duration
- 55 min
- Frequency
- Every 2 hours
- Estimated price
- €10–18
- Website
- Trenitalia Frecce
- Phone
- +39 06 68475475
- Website
- Trenitalia Intercity
Train from Bologna Centrale to Parma
- Ave. Duration
- 1h 6m
- Frequency
- Hourly
- Estimated price
- €10–18
- Website
- Trenitalia Intercity
Train from Milano Centrale to Chiavari
- Ave. Duration
- 2h 21m
- Frequency
- Hourly
- Estimated price
- €19–35
- Website
- Trenitalia Intercity
Train from Milano Centrale to Chiavari
- Ave. Duration
- 2h 21m
- Frequency
- Hourly
- Estimated price
- €19–35
- Website
- Trenitalia Intercity
Train from Pisa Centrale to La Spezia Centrale
- Ave. Duration
- 1h 1m
- Frequency
- Hourly
- Estimated price
- €8–15
- Website
- Trenitalia Intercity
- Phone
- +39 06 68475475
- [email protected]
- Website
- Trenitalia Eurocity
Train from Bologna Centrale to Parma
- Ave. Duration
- 1h 1m
- Frequency
- Twice daily
- Estimated price
- €26–70
- Website
- Trenitalia Eurocity
- 1st Class
- €45–70
- 2nd Class
- €26–35
- Phone
- +39 02 7249 4494
- [email protected]
- Website
- Trenord
Train from Malpensa Aeroporto T1 to Milano Centrale
- Ave. Duration
- 56 min
- Frequency
- Every 30 minutes
- Estimated price
- €4–6
- Website
- Trenord
Train from Pisa Centrale to La Spezia Centrale
- Ave. Duration
- 1h 8m
- Frequency
- Twice a week
- Estimated price
- €24–40
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Praha, ÚAN Florenc to Pisa
- Ave. Duration
- 16h 25m
- Frequency
- 5 times a week
- Estimated price
- €95–150
- Website
- Flixbus
- [email protected]
- Website
- TERRAVISION
Bus from Milan Bergamo Orio al Serio Airport to Piazza Luigi di Savoia
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- €5–23
- Website
- TERRAVISION
- Phone
- 035.319366
- [email protected]
- Website
- orioshuttle.com
Bus from Milan Bergamo Orio al Serio Airport to Piazza Luigi di Savoia
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- €11–14
- Schedules at
- orioshuttle.com
- Phone
- +420 222 222 221
- [email protected]
- Website
- RegioJet
Bus from Prague Florenc Central Bus Station to Florence Villa Constanza Bus Station
- Ave. Duration
- 16h 30m
- Frequency
- Once a week
- Estimated price
- €75–120
- Website
- RegioJet
Want to know more about travelling around Italy
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
5 incredible day trips from Florence by train
Read the travel guide





































































































