There are 3 ways to get from Lankaran to Ganja by bus, train, 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.
Bus, train
best- Take the bus from Lankaran to Baku Bus Terminalbus
- Take the train from Baku to Ganjatrain 734 / ...
8h 48m$12–19Bus
- Take the bus from Lankaran to Baku Bus Terminalbus
- Take the bus from Baku Bus Terminal to Ganja Bus stationbus
9h 25m$13Drive 356.3 km
- Drive from Lankaran to Ganjacar 356.3 km
5h 16m$19–28
Questions & Answers
The cheapest way to get from Lankaran to Ganja is to bus which costs $14 and takes 9h 25m.
The fastest way to get from Lankaran to Ganja is to drive which takes 5h 16m and costs $18 - $28.
No, there is no direct bus from Lankaran to Ganja station. However, there are services departing from Lankaran and arriving at Ganja Bus station via Baku Bus Terminal. The journey, including transfers, takes approximately 9h 25m.
The distance between Lankaran and Ganja is 615 km. The road distance is 356.3 km.
The best way to get from Lankaran to Ganja without a car is to bus and train which takes 8h 48m and costs $12 - $20.
It takes approximately 8h 48m to get from Lankaran to Ganja, including transfers.
Lankaran to Ganja bus services, operated by Azerbaijan Transport, depart from Lankaran station.
Lankaran to Ganja bus services, operated by Azerbaijan Transport, arrive at Baku Bus Terminal station.
Yes, the driving distance between Lankaran to Ganja is 356 km. It takes approximately 5h 16m to drive from Lankaran to Ganja.
There are 54+ hotels available in Ganja.
What companies run services between Lankaran, Azerbaijan and Ganja, Azerbaijan?
You can take a bus from Lankaran to Ganja Bus station via Baku Bus Terminal in around 9h 25m.
- Phone
- 1822
- elaqe@ady.az
- Website
- ticket.ady.az
Train from Baku to Ganja
- Ave. Duration
- 3h 59m
- Frequency
- Twice daily
- Estimated price
- $6–13
- Website
- https://ticket.ady.az/en
- Standard
- $6–10
- Standard+
- $9–13
- Business
- $16–22
- Website
- biletim.az
Bus from Lankaran to Baku Bus Terminal
- Ave. Duration
- 3h 20m
- Frequency
- Every 3 hours
- Estimated price
- $6
- Website
- https://biletim.az/
- Schedules at
- https://biletim.az/TripsPlan
Bus from Baku Bus Terminal to Ganja Bus station
- Ave. Duration
- 5h 50m
- Frequency
- Every 30 minutes
- Estimated price
- $8
- Website
- https://biletim.az/
- Schedules at
- https://biletim.az/TripsPlan
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Train travel in France: A guide to SNCF, How to get from JFK to New York City, and Want to know more about Flixbus? - to help you get the most out of your next trip.


