Rome2Rio

How to get fromLankaran to Shamakhiby bus, train, taxi, or car

Find Transport to Shamakhi

See all options

There are 4 ways to get from Lankaran to Shamakhi by bus, train, taxi, 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.

  1. Bus, train, taxi

    best
    1. Take the bus from Lankaran to Baku Bus Terminalbus bus
    2. Take the train from Darnagul to Kyrdamirtrain train 734 / ...
    3. Take the taxi from Kyrdamir to Shamakhitaxi taxi
    7h 52m
    $27–38
  2. Drive 260.7 km

    cheapest
    1. Drive from Lankaran to Shamakhicar car 260.7 km
    3h 27m
    $14–20
  3. Taxi

    1. Take the taxi from Lankaran to Shamakhitaxi taxi 260.7 km
    3h 27m
    $110–150
  4. Bus, taxi

    1. Take the bus from Lankaran to Baku Bus Terminalbus bus
    2. Take the bus from Baku Bus Terminal to Ismayillibus bus
    3. Take the taxi from Ismayilli to Shamakhitaxi taxi
    8h 47m
    $23–27

Questions & Answers

What companies run services between Lankaran, Azerbaijan and Shamakhi, Azerbaijan?

There is no direct connection from Lankaran to Shamakhi. However, you can take the bus to Baku Bus Terminal, walk to Avtovaghzal, take the subway to Memar Acami, take the subway to Darnagul, walk to Darnagul, take the train to Kyrdamir, then take the taxi to Shamakhi. Alternatively, you can drive from Lankaran to Shamakhi in around 3h 27m.

Train operators
Bus operators
Other operators

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 Italy Travel Guides, Best ways to travel around Australia, and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.