There are 9 ways to get from Lyon to Perast by train, plane, car, bus, night train, or shuttle
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€83–333Train, bus via Mulhouse
- Take the train from Lyon Part Dieu to Mulhouse Villetrain Tgv
- Take the bus from Basel SBB to Zenica, Glavna Autobuska Stanicabus
- Take the bus from Zenica, Glavna Autobuska Stanica to Herceg Novi, Jova Bijelića 1bus
23h 39mTrain, night train, bus
- Take the train from Lyon Part Dieu to Milano Centraletrain Fr
- Take the train from Milano Centrale to Venezia Mestretrain Fr
- Take the train from Venezia Mestre to Graz Hbftrain Rjx / ...
- Take the nighttrain from Graz Hbf to Splitnighttrain En
- Take the bus from Split, Autobusni Kolodvor to Kotor, Autobuska Stanicabus
32h 22m€307–581Drive 1,516 km
- Drive from Lyon to Perastcar 1,516 km
16h 57m€239–345Fly 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€88–337Train to Geneva International Airport, fly to Tivat Airport
- Take the train from Lyon Part Dieu to Genevetrain
- Fly from Geneva International Airport (GVA) to Tivat Airport (TIV)plane GVA - TIV
6h 54m€150–412Fly 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 50m€298–601Train, bus
- Take the train from Lyon Part Dieu to Genevetrain Ter
- Take the bus from Genève, Place des Alpes to Visoko, Autobuska stanicabus
- Take the bus from Visoko, Autobuska stanica to Kotor, Autobuska Stanicabus
28h 43mBus
- Take the bus from Lyon, Perrache Bus Station to Tiranabus
- Take the bus from Tirana, Terminali Lindor I Autobusave to Kotor, Autobuska Stanicabus
40h 37m
Geneva International Airport (GVA) to Dubrovnik Airport (DBV) flights
Questions & Answers
The cheapest way to get from Lyon to Perast is to train and fly and drive which costs €80 - €340 and takes 7h 37m.
The fastest way to get from Lyon to Perast is to fly and drive which takes 5h 42m and costs €85 - €340.
No, there is no direct bus from Lyon station to Perast. However, there are services departing from Lyon, Perrache Bus Station and arriving at Stoliv via Tirana, Terminali Lindor I Autobusave and Riva. The journey, including transfers, takes approximately 40h 37m.
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 via Mulhouse which takes 23h 39m and costs .
It takes approximately 7h 37m to get from Lyon to Perast, including transfers.
Lyon to Perast bus services, operated by Arjani Travel, depart from Lyon, Perrache Bus Station.
Lyon to Perast bus services, operated by Arjani Travel, arrive at Tirana station.
Yes, the driving distance between Lyon to Perast is 1516 km. It takes approximately 16h 57m to drive from Lyon to Perast.
There are 4390+ hotels available in Perast.
What companies run services between Lyon, France and Perast, Montenegro?
You can take a bus from Lyon, Perrache Bus Station to Stoliv via Tirana, Tirana, Terminali Lindor I Autobusave, Kotor, Autobuska Stanica, and Riva in around 40h 37m.
- Website
- easyjet.com
Flights from Geneva International Airport to Dubrovnik Airport
- Ave. Duration
- 1h 50m
- When
- Wednesday and Saturday
- Estimated price
- €35–250
Flights from Lyon–Saint Exupéry Airport to Dubrovnik Airport
- Ave. Duration
- 1h 50m
- When
- Saturday and Tuesday
- Estimated price
- €50–280
Flights from Geneva International Airport to Tivat Airport
- Ave. Duration
- 1h 55m
- When
- Thursday and Sunday
- Estimated price
- €80–320
Rome2Rio's guide to Société Nationale des Chemins de fer Français (SNCF)
Contact DetailsContact Details
- Phone
- +33 1 84 94 36 35
- Website
- Oui.SNCF
Train from Lyon Part Dieu to Geneve
- Ave. Duration
- 2h 2m
- Frequency
- Hourly
- Estimated price
- €28–50
- Website
- Oui.SNCF
Train from Lyon Part Dieu to Mulhouse Ville
- Ave. Duration
- 3h 13m
- Frequency
- Twice daily
- Estimated price
- €70–120
- Website
- Oui.SNCF
Train from Lyon Part Dieu to Geneve
- Ave. Duration
- 2h 2m
- Frequency
- Hourly
- Estimated price
- €28–50
- Website
- Oui.SNCF
Train from Lyon Part Dieu to Geneve
- Ave. Duration
- 2h 2m
- Frequency
- Hourly
- Estimated price
- €28–50
- Website
- Oui.SNCF
- Phone
- + 387 30 514 886
- Website
- bosnatours.ba
Bus from Basel SBB to Zenica, Glavna Autobuska Stanica
- Ave. Duration
- 14h 23m
- Frequency
- Twice a week
- Schedules at
- bosnatours.ba
Bus from Genève, Place des Alpes to Visoko, Autobuska stanica
- Ave. Duration
- 17h 42m
- Frequency
- Twice a week
- Schedules at
- bosnatours.ba
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







