There are 8 ways to get from Lyon to Perast by train, plane, car, bus, shuttle, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Geneva International Airport, fly to Dubrovnik Airport, drive
best- Take the train from Lyon Part Dieu to Genevetrain
- Fly from Geneva International Airport (GVA) to Dubrovnik Airport (DBV)plane GVA - DBV
- Drive from Dubrovnik Airport (DBV) to Perastcar
7h 37m€86–265Train, bus
- Take the train from Lyon Part Dieu to Genevetrain Ter
- Take the bus from Genève, Place des Alpes to Zenica, Glavna Autobuska Stanicabus
- Take the bus from Zenica, Glavna Autobuska Stanica to Herceg Novi, Jova Bijelića 1bus
24h 48mDrive 1,516 km
- Drive from Lyon to Perastcar 1,516 km
16h 58m€287–414Fly Lyon–Saint Exupéry Airport to Podgorica Airport, shuttle
- Fly from Lyon–Saint Exupéry Airport (LYS) to Podgorica Airport (TGD)plane LYS - TGD
- Take a shuttle bus from Podgorica Airport to Perast
7h 50m€221–416Fly Lyon–Saint Exupéry Airport to Tirana International Airport Nënë Tereza, bus, shuttle
- Fly from Lyon–Saint Exupéry Airport (LYS) to Tirana International Airport Nënë Tereza (TIA)plane LYS - TIA
- Take the bus from Tirana Airport to Ulcinjbus
- Take a shuttle bus from Ulcinj, Autobuska Stanica Ulcinj to Podgorica Airport
- Take a shuttle bus from Podgorica Airport to Perast
10h 55m€298–611Fly Lyon–Saint Exupéry Airport to Dubrovnik Airport, drive
- Fly from Lyon–Saint Exupéry Airport (LYS) to Dubrovnik Airport (DBV)plane LYS - DBV
- Drive from Dubrovnik Airport (DBV) to Perastcar
5h 42m€94–339Fly Lyon–Saint Exupéry Airport to Split Airport, bus, ferry
- Fly from Lyon–Saint Exupéry Airport (LYS) to Split Airport (SPU)plane LYS - SPU
- Take the bus from Split, Autobusni Kolodvor to Kotor, Autobuska Stanicabus
- Take the ferry from Lepetane, Stajaliste to Jošice, Kamenari Trajektferry
12h 25m€120–355Bus, ferry
- Take the bus from Lyon, Perrache Bus Station to Tiranabus
- Take the bus from Tirana, Terminali Lindor I Autobusave to Kotor, Autobuska Stanicabus
- Take the ferry from Lepetane, Stajaliste to Jošice, Kamenari Trajektferry
41h 27m
Geneva International Airport (GVA) to Dubrovnik Airport (DBV) flights
Comparing Your Travel Options
The cheapest way to get from Lyon to Perast is to train and fly and drive which costs €85 - €270 and takes 7h 37m.
The fastest way to get from Lyon to Perast is to fly and drive which takes 5h 42m and costs €90 - €340.
The distance between Lyon and Perast is 1269 km. The road distance is 1516 km.
The best way to get from Lyon to Perast without a car is to train and bus which takes 24h 48m and costs .
It takes approximately 7h 37m to get from Lyon to Perast, including transfers.
Yes, the driving distance between Lyon to Perast is 1516 km. It takes approximately 16h 58m to drive from Lyon to Perast.
There are 3431+ hotels available in Perast.
What companies run services between Lyon, France and Perast, Montenegro?
There is no direct connection from Lyon to Perast. However, you can take the train to Geneve, take the train to Genève-Aéroport, walk to Geneva International Airport (GVA) airport, fly to Dubrovnik Airport (DBV), then drive to Perast. Alternatively, you can take a train from Lyon Part Dieu to Perast via Geneve, Genève, Place des Alpes, Zenica, Glavna Autobuska Stanica, and Herceg Novi, Jova Bijelića 1 in around 24h 48m.
- Website
- easyjet.com
Flights from Geneva International Airport to Dubrovnik Airport
- Ave. Duration
- 1h 50m
- When
- Wednesday
- Estimated price
- €30–190
Flights from Lyon–Saint Exupéry Airport to Dubrovnik Airport
- Ave. Duration
- 1h 50m
- When
- Saturday
- Estimated price
- €35–330
Flights from Lyon–Saint Exupéry Airport to Split Airport
- Ave. Duration
- 1h 40m
- When
- Monday
- Estimated price
- €80–250
- Website
- interjet.com
Flights from Lyon–Saint Exupéry Airport to Podgorica Airport via Bari
- Ave. Duration
- 3h 45m
- When
- Thursday
- Estimated price
- €65–290
Flights from Lyon–Saint Exupéry Airport to Podgorica Airport via Paris Charles de Gaulle
- Ave. Duration
- 4h 30m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- €160–440
Flights from Lyon–Saint Exupéry Airport to Podgorica Airport via Frankfurt
- Ave. Duration
- 6h 5m
- When
- Friday
- Estimated price
- €150–410
- Website
- lufthansa.com
Flights from Lyon–Saint Exupéry Airport to Tirana International Airport Nënë Tereza via Munich
- Ave. Duration
- 4h 20m
- When
- Sunday
- Estimated price
- €95–330
Flights from Lyon–Saint Exupéry Airport to Split Airport via Munich
- Ave. Duration
- 3h 30m
- When
- Saturday and Sunday
- Estimated price
- €110–340
- Website
- flyulendo.com
Flights from Lyon–Saint Exupéry Airport to Podgorica Airport via Catania
- Ave. Duration
- 4h 25m
- When
- Saturday
- Estimated price
- €75–290
Flights from Lyon–Saint Exupéry Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 2h 10m
- When
- Tuesday, Saturday, and Sunday
- Estimated price
- €50–240
- Website
- swiss.com
Flights from Geneva International Airport to Dubrovnik Airport via Zurich
- Ave. Duration
- 3h 40m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- €90–310
- Website
- transavia.com
Flights from Lyon–Saint Exupéry Airport to Tirana International Airport Nënë Tereza
- Ave. Duration
- 2h 10m
- When
- Monday
- Estimated price
- €55–310
- Website
- volotea.com
Flights from Lyon–Saint Exupéry Airport to Split Airport
- Ave. Duration
- 1h 45m
- When
- Sunday
- Estimated price
- €50–270
- Website
- croatiaairlines.com
Flights from Lyon–Saint Exupéry Airport to Split Airport
- Ave. Duration
- 1h 35m
- When
- Wednesday
- Estimated price
- €95–320
Rome2Rio's guide to Société Nationale des Chemins de fer Français (SNCF)
Contact Details
- Phone
- +33 1 84 94 36 35
- Website
- Oui.SNCF
Train from Lyon Part Dieu to Geneve
- Ave. Duration
- 2h 2m
- Frequency
- Every 3 hours
- Estimated price
- €30–50
- Website
- Oui.SNCF
Train from Lyon Part Dieu to Geneve
- Ave. Duration
- 2h 2m
- Frequency
- Every 3 hours
- Estimated price
- €30–50
- Website
- Oui.SNCF
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Lyon Part Dieu to Geneve
- Ave. Duration
- 1h 50m
- Frequency
- 5 times a week
- Estimated price
- €30–50
- Website
- TGV inOui
Train from Lyon Part Dieu to Geneve
- Ave. Duration
- 1h 50m
- Frequency
- 5 times a week
- Estimated price
- €30–50
- Website
- TGV inOui
- Phone
- + 387 30 514 886
- Website
- bosnatours.ba
Bus from Genève, Place des Alpes to Zenica, Glavna Autobuska Stanica
- Ave. Duration
- 17h 12m
- Frequency
- Twice a week
- Schedules at
- bosnatours.ba
- Phone
- +38732691375
- info@bosnaexpres.ba
- Website
- bosnaexpres.com
Bus from Zenica, Glavna Autobuska Stanica to Herceg Novi, Jova Bijelića 1
- Ave. Duration
- 2h 44m
- Frequency
- Twice a week
- Estimated price
- €31
- Schedules at
- bosnaexpres.com
- Phone
- +382 69 737 787
- support@gomontenegro.me
- Website
- gomontenegro.me
Shuttle from Podgorica Airport to Perast
- Ave. Duration
- 1h
- Frequency
- On demand
- Estimated price
- €110–160
- Schedules at
- gomontenegro.me
Shuttle from Ulcinj, Autobuska Stanica Ulcinj to Podgorica Airport
- Ave. Duration
- 1h
- Frequency
- On demand
- Estimated price
- €100–140
- Schedules at
- gomontenegro.me
Shuttle from Podgorica Airport to Perast
- Ave. Duration
- 1h
- Frequency
- On demand
- Estimated price
- €110–160
- Schedules at
- gomontenegro.me
- Phone
- +355 69 617 8170
- diamanttravel88@gmail.com
- Website
- facebook.com
Bus from Tirana Airport to Ulcinj
- Ave. Duration
- 2h 10m
- Frequency
- Twice daily
- Estimated price
- €17–25
- Schedules at
- Diamant Travel
- Phone
- +385 (0) 91 6113 073
- info@croatiabus.hr
- Website
- croatiabus.hr
Bus from Split, Autobusni Kolodvor to Kotor, Autobuska Stanica
- Ave. Duration
- 4h 31m
- Frequency
- Once daily
- Estimated price
- €23–55
- Schedules at
- croatiabus.hr
Bus from Tirana, Terminali Lindor I Autobusave to Kotor, Autobuska Stanica
- Ave. Duration
- 7h 45m
- Frequency
- Once daily
- Estimated price
- €21–40
- Schedules at
- croatiabus.hr
- Phone
- +355 68 20 63 724
- info@arjanitravel.com
- Website
- arjanitravel.com
Bus from Lyon, Perrache Bus Station to Tirana
- Ave. Duration
- 31h
- Frequency
- Once a week
- Schedules at
- arjanitravel.com
- Website
- infograd.me
Ferry from Lepetane, Stajaliste to Jošice, Kamenari Trajekt
- Ave. Duration
- 15 min
- Frequency
- Every 20 minutes
- Estimated price
- €3–5
- Schedules at
- infograd.me
- Passenger Ticket
- €3
- Motorbike
- €3
- Car
- €5
Ferry from Lepetane, Stajaliste to Jošice, Kamenari Trajekt
- Ave. Duration
- 15 min
- Frequency
- Every 20 minutes
- Estimated price
- €3–5
- Schedules at
- infograd.me
- Passenger Ticket
- €3
- Motorbike
- €3
- Car
- €5
Want to know more about travelling around Montenegro
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Travelling Croatia’s Dalmatian Coast by boat, bus, car and train
Read the travel guide
Train travel in France: A guide to SNCF
Read the travel guide





















