The cheapest and fastest trains from Riomaggiore to Lucca
Cheapest price
€13
Average price
€15
Fastest journey
1 h 21 m
Average duration
1 h 28 m
Trains per day
35
Distance
68 km
The best way to find a cheap train ticket from Riomaggiore to Lucca is to book your journey as far in advance as possible and to avoid traveling at rush hour.
The average ticket from Riomaggiore to Lucca will cost around €15 if you buy it on the day, but the cheapest tickets can be found for only €13.
It's difficult to get from Riomaggiore to Lucca without transferring at least 2 times.
Regionale 12215 · Regionale 19349 · Regionale 186237:22 AM1h36Riomaggiore station8:58 AMLucca station€131One-way2 transfers
5 TERRE EXPRESS 22907 · Regionale 19355 · Regionale 1851510:02 AM2h25Riomaggiore station12:27 PMLucca station€131One-way2 transfers
5 TERRE EXPRESS 22943 · Regionale 18407 · Regionale 186416:57 PM2h03Riomaggiore station9:00 PMLucca station€131One-way2 transfers
5 TERRE EXPRESS 12305 · Regionale 18399 · Regionale 185273:02 PM2h25Riomaggiore station5:27 PMLucca station€131One-way2 transfers
Regionale 12233 · Regionale 19373 · Regionale 185294:38 PM1h49Riomaggiore station6:27 PMLucca station€131One-way2 transfers
Regionale Veloce 3283+
Intercity 679+
Regionale 185399:06 PM1h21Riomaggiore station10:27 PMLucca station€181One-way2 transfers
5 TERRE EXPRESS 22903+
Intercity 651+
Regionale 185119:02 AM1h29Riomaggiore station10:31 AMLucca station€181One-way2 transfers
5 TERRE EXPRESS 22943+
Intercity 673+
Regionale 185356:57 PM1h30Riomaggiore station8:27 PMLucca station€181One-way2 transfers
5 TERRE EXPRESS 22931+
FRECCIABIANCA 8619+
Regionale 185273:57 PM1h30Riomaggiore station5:27 PMLucca station€211One-way2 transfers
5 TERRE EXPRESS 22939 · Regionale 19375 · Regionale 185315:57 PM1h32Riomaggiore station7:29 PMLucca station€131One-way2 transfers
Travel Information
Compare train and bus for Riomaggiore to Lucca
Omio recommends booking the train as it is the most popular option from Riomaggiore to Lucca among Omio's users. If you are prioritising price take the bus with prices starting from €5. For those with little time consider booking a bus which can get you there in 56m. In case you are seeking to minimise your carbon footprint the train is your best bet as it emits only 0.0 - 0.1kg. The ticket price range depends on the travel mode: a bus costs an average of €5, and a train costs an average of €10.
Distance: 68 km
Compare train with
Most popular Train | Bus |
|---|---|
€13 Average price | €8 Average price Cheapest |
1h 47m Average total duration 1h 17m Onboard + 30m Additional time* | 1h 26m Average total duration Fastest 56m Onboard + 30m Additional time* |
0.0 - 0.1kg CO2 emissions Lowest | 0.1 - 0.2kg CO2 emissions |
![]() Most popular train company | ![]() Most popular bus company |
Direct Options | Direct Options |
Additional time: Average total travel duration to departure point, security checks and transfers.
Live departures
Riomaggiore to Lucca train times
The table below shows live departures for Riomaggiore to Lucca trains for tomorrow, Monday, May 25. You can also manually refresh the results below to see updated train journeys.
| Provider | Departs | Duration | Arrives | Transfers | Tickets |
|---|---|---|---|---|---|
Regionale 12211 · Regionale 19339 · Regionale 18505 | 5:13 AM Riomaggiore station | 2h13 | 7:26 AM Lucca station | 2 transfers | |
Regionale 12211 · Regionale 19339 · Regionale 19155 | 5:13 AM Riomaggiore station | 3h22 | 8:35 AM San Pietro a Vico | 2 transfers | |
Regionale 12213 · Regionale 19343 · Regionale 18507 | 6:35 AM Riomaggiore station | 1h52 | 8:27 AM Lucca station | 2 transfers | |
Regionale 12215 · Regionale 19349 · Regionale 18623 | 7:22 AM Riomaggiore station | 1h36 | 8:58 AM Lucca station | 2 transfers | |
5 TERRE EXPRESS 22903+ Intercity 651+ Regionale 18511 | 9:02 AM Riomaggiore station | 1h29 | 10:31 AM Lucca station | 2 transfers | |
5 TERRE EXPRESS 22905 · Regionale 19242 · Regionale 19197 | 9:32 AM Riomaggiore station | 3h07 | 12:39 PM San Pietro a Vico | 2 transfers | |
5 TERRE EXPRESS 22907 · Regionale 19355 · Regionale 18515 | 10:02 AM Riomaggiore station | 2h25 | 12:27 PM Lucca station | 2 transfers | |
5 TERRE EXPRESS 22907 · Regionale 19355 · Regionale 19165 | 10:02 AM Riomaggiore station | 4h14 | 2:16 PM San Pietro a Vico | 2 transfers | |
Regionale 12223 · Regionale TTPER 19286 · Regionale 19205 | 11:38 AM Riomaggiore station | 3h09 | 2:47 PM San Pietro a Vico | 2 transfers | |
Regionale 12225 · Regionale 19361 · Regionale 18519 | 12:38 PM Riomaggiore station | 1h49 | 2:27 PM Lucca station | 2 transfers | |
Regionale 12225 · Regionale 19248 · Regionale 19207 | 12:38 PM Riomaggiore station | 3h24 | 4:02 PM San Pietro a Vico | 2 transfers | |
5 TERRE EXPRESS 12303 · Regionale 18393 · Regionale 18493 | 1:02 PM Riomaggiore station | 2h15 | 3:17 PM Lucca station | 2 transfers | |
5 TERRE EXPRESS 22921 · Regionale 19363 · Regionale 18521 | 1:32 PM Riomaggiore station | 1h55 | 3:27 PM Lucca station | 2 transfers | |
Regionale 12227 · Regionale 19363 · Regionale 18521 | 1:38 PM Riomaggiore station | 1h49 | 3:27 PM Lucca station | 2 transfers | |
5 TERRE EXPRESS 22923 · Regionale 18415 · Regionale 18583 | 2:02 PM Riomaggiore station | 2h15 | 4:17 PM Lucca station | 2 transfers | |
5 TERRE EXPRESS 22923 · Regionale 18415 · Regionale 18525 | 2:02 PM Riomaggiore station | 2h25 | 4:27 PM Lucca station | 2 transfers | |
Regionale 12229 · Regionale TTPER 19292 · Regionale 19173 | 2:38 PM Riomaggiore station | 3h42 | 6:20 PM San Pietro a Vico | 2 transfers | |
5 TERRE EXPRESS 12305 · Regionale 18399 · Regionale 18527 | 3:02 PM Riomaggiore station | 2h25 | 5:27 PM Lucca station | 2 transfers | |
5 TERRE EXPRESS 12305 · Regionale 18399 · Regionale 18587 | 3:02 PM Riomaggiore station | 2h15 | 5:17 PM Lucca station | 2 transfers | |
5 TERRE EXPRESS 22931 · Regionale 19367 · Regionale 18529 | 3:57 PM Riomaggiore station | 2h30 | 6:27 PM Lucca station | 2 transfers | |
5 TERRE EXPRESS 22931+ FRECCIABIANCA 8619+ Regionale 18527 | 3:57 PM Riomaggiore station | 1h30 | 5:27 PM Lucca station | 2 transfers | |
Regionale Veloce 3273 · Regionale 19367 · Regionale 19179 | 4:04 PM Riomaggiore station | 2h13 | 6:17 PM Lucca station | 2 transfers | |
Regionale Veloce 3273 · Regionale 19367 · Regionale 19179 | 4:04 PM Riomaggiore station | 2h19 | 6:23 PM San Pietro a Vico | 2 transfers | |
5 TERRE EXPRESS 22933 · Regionale 18403 · Regionale 18531 | 4:32 PM Riomaggiore station | 2h57 | 7:29 PM Lucca station | 2 transfers | |
Regionale 12233 · Regionale 19373 · Regionale 18529 | 4:38 PM Riomaggiore station | 1h49 | 6:27 PM Lucca station | 2 transfers | |
5 TERRE EXPRESS 22935+ Intercity 669+ Regionale 18635 | 5:02 PM Riomaggiore station | 1h56 | 6:58 PM Lucca station | 2 transfers | |
5 TERRE EXPRESS 22935 · Regionale 18403 · Regionale 19185 | 5:02 PM Riomaggiore station | 2h51 | 7:53 PM San Pietro a Vico | 2 transfers | |
5 TERRE EXPRESS 22935 · Regionale 18403 · Regionale 18595 | 5:02 PM Riomaggiore station | 2h15 | 7:17 PM Lucca station | 2 transfers | |
Regionale 12235 · Regionale 19258 · Regionale 19183 | 5:38 PM Riomaggiore station | 3h25 | 9:03 PM San Pietro a Vico | 2 transfers | |
5 TERRE EXPRESS 22939+ FRECCIAROSSA 8623+ Regionale 19185 | 5:57 PM Riomaggiore station | 1h56 | 7:53 PM San Pietro a Vico | 2 transfers | |
5 TERRE EXPRESS 22939 · Regionale 19375 · Regionale 18531 | 5:57 PM Riomaggiore station | 1h32 | 7:29 PM Lucca station | 2 transfers | |
5 TERRE EXPRESS 22943 · Regionale 18407 · Regionale 18641 | 6:57 PM Riomaggiore station | 2h03 | 9:00 PM Lucca station | 2 transfers | |
5 TERRE EXPRESS 22943+ Intercity 673+ Regionale 18535 | 6:57 PM Riomaggiore station | 1h30 | 8:27 PM Lucca station | 2 transfers | |
Regionale 22861 · Regionale 19379 · Regionale 18537 | 7:41 PM Riomaggiore station | 1h46 | 9:27 PM Lucca station | 2 transfers | |
Regionale Veloce 3283+ Intercity 679+ Regionale 18539 | 9:06 PM Riomaggiore station | 1h21 | 10:27 PM Lucca station | 2 transfers | |
Find all the dates and times for this journey
Compare prices and tickets Riomaggiore to Lucca by train or bus
Compare train and bus prices over the next three weeks. See the best deals at a glance, find the lowest fares, and choose the option that fits your budget.
May 25
May 26
May 27
May 28
May 29
May 30
May 31
Journey information
Overview: Train from Riomaggiore to Lucca
Trains from Riomaggiore to Lucca run on average 27 times per day, taking around 1h 17m. Cheap train tickets for this journey start at €10 but you can travel from only €5 by bus.
The earliest train runs at 00:44, the last at 23:49. The fastest train covers the 68 km distance in 1h 49m.
Distance 68 km |
Average train duration 1h 17m |
Cheapest ticket price €10 |
Trains per day 27 |
Fastest train 1h 49m |
First train 12:44 AM |
Last train 11:49 PM |
Cheapest Month Feb |
Cheapest Day Wed |
High Season Apr - Jun |
Low Season Oct - Dec |
Busiest Day Sat |
Least Busy Day Tue |
Best time to book 42 days |
Train companies: Regionale, Intercity, Frecciabianca, Intercity Notte from Riomaggiore to Lucca trainsRegionale, Intercity, Frecciabianca, Intercity Notte trains will get you between Riomaggiore and Lucca from €5. With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.
Regionale
Intercity
Frecciabianca
Intercity Notte
FAQs: Trains from Riomaggiore to Lucca
Find answers to the most common questions about traveling from Riomaggiore to Lucca by train. From journey times and ticket prices to direct connections, first and last departures, and even whether the route is scenic, our FAQs cover everything you need to plan your trip. Whether you’re looking for the fastest train, the cheapest option, or tips for making the most of your visit at Lucca, this guide helps you travel smarter and with confidence.

popular train stations
Popular train stations from Riomaggiore to Lucca
- 6:00 AM - 8:00 PM Monday - Sunday
- Parking is limited
- nearby parking options are available outside the town center.
- Binariozero
- Enoteca Dau Cila
- Outside the main entrance.
- Elevators, ramps.
- €1
- Hotel Villa Argentina
- Hotel La Zorza
- Hotel Due Gemelli
- The station is a small, single-level building with two platforms for regional train services.
- Train: Regional trains to other Cinque Terre villages and La Spezia
- Bus: Local bus services available
- 6:00 AM - 8:00 PM Monday - Sunday
- Free
- The car park is open 7 days a week, accessible via Piazzale Ricasoli.
- Ristorante Giglio
- Osteria Baralla
- Outside the main entrance.
- Elevators, ramps.
- €1
- Grand Universe Lucca
- Hotel Ilaria
- Albergo San Martino
- Located in the main hall
- Avis
- Europcar
- Located in the main hall
- Free
- Hall 1: main entrance, platform 1-3 for trains to Pisa, Florence, and regional destinations
- Bus: Several lines available
- Train: Regional connections to Pisa and Florence
Most popular train connections from Riomaggiore
More options for your journey from Riomaggiore to Lucca
Here are some other resources that might have the information you need


