Rome2Rio

How to get fromAmasya to Bakuby plane, train, or bus

Find Transport to Baku

See all options

There are 7 ways to get from Amasya to Baku by plane, train, or bus

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Fly from Amasya

    best
    1. Fly from Amasya (MZH) to Heydar Aliyev International Airport (GYD)plane plane MZH - GYD
    8h 37m
    $253–668
  2. Train, bus via Hopa

    cheapest
    1. Take the train from Amasya to Kavaktrain train
    2. Take the bus from Kavak to Hopabus bus
    3. Take the bus from Hopa to Batumi Centralbus bus
    4. Take the bus from Batumi Central to Tbilisi Okribabus bus
    5. Take the train from Tbilisi to Bakutrain train 37
    31h 42m
    $49–105
  3. Train, bus, Minibus

    1. Take the train from Amasya to Havzatrain train
    2. Take the bus from Havza to Goribus bus
    3. Take the bus from Gori to Tbilisi Didubebus bus
    4. Take the train from Tbilisi to Bakutrain train 37
    26h 3m
    $54–85
  4. Train, bus

    1. Take the train from Amasya to Kavaktrain train
    2. Take the bus from Kavak to Batumi Centralbus bus
    3. Take the train from Batumi to Tbilisitrain train 803 / ...
    4. Take the train from Tbilisi to Bakutrain train 37
    27h 10m
    $77–128
  5. Bus to Tokat, fly

    1. Take the bus from Amasya to Turhalbus bus
    2. Fly from Tokat (TJK) to Heydar Aliyev International Airport (GYD)plane plane TJK - GYD
    11h 11m
    $189–587
  6. Train, bus to Samsun-Çarşamba Airport, fly

    1. Take the train from Amasya to Havzatrain train
    2. Take the bus from Havza to Çarşambabus bus
    3. Fly from Samsun-Çarşamba Airport (SZF) to Heydar Aliyev International Airport (GYD)plane plane SZF - GYD
    12h 23m
    $117–452
  7. Train to Sivas Airport, fly

    1. Take the train from Amasya to Sivastrain train
    2. Fly from Sivas Airport (VAS) to Heydar Aliyev International Airport (GYD)plane plane VAS - GYD
    14h 33m
    $169–565

Amasya (MZH) to Heydar Aliyev International Airport (GYD) flights

Calendar7Weekly Planes
Duration5h 36mAverage Duration
Ticket$242Cheapest Price
See schedules

Questions & Answers

What companies run services between Amasya, Turkey and Baku, Azerbaijan?

Turkish Airlines, Pegasus Airlines, and Azerbaijan Airlines fly from Amasya (MZH) to Heydar Aliyev International Airport (GYD) once daily.

Airlines
Train operators
Bus 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 Best ways to travel around Australia, 4 stunningly beautiful Philippines islands you need to visit, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.