Skip to content
Voykit
Draft data. Times, fares and step counts are desk estimates awaiting field checks. How we verify
Source checked
A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
Field checked
Someone checked it on the ground, with the date shown.
Plan calculated
Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.

Unknown times stay unknown. How we verify

Azerbaijan

Getting around Azerbaijan: trains, buses, driving and domestic flights

For most first trips, base in Baku and use the metro, buses and ride-hailing apps inside the city, then take a train or intercity bus for Ganja and Sheki. Hire a car with a driver for Gobustan, Lahic and Khinaliq, and fly to Nakhchivan. Driving yourself only pays off if you are comfortable with local road rules and want remote villages.

Not field-verified
Source checked
A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
Field checked
Someone checked it on the ground, with the date shown.
Plan calculated
Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.

Unknown times stay unknown. How we verify

Updated Sep 20264 min read

Key facts

Best for Baku
Metro, city buses and Bolt / Uber / Yandex Go; AZN 0.60 per ride with BakiKART
Best for Ganja
Stadler train from Baku, about 4–5 hours; AZN 10–40
Best for Sheki and Gabala
Intercity bus from Baku International Bus Terminal, about 5 hours; AZN 5–15
Best for Gobustan, Lahic, Khinaliq
Car with driver, AZN 100–200 a day; agree stops in advance
Best for Nakhchivan
Domestic flight from Baku, about 1 h 15; AZN 60–150
Rail passes
No nationwide rail or bus pass for visitors; buy single tickets
Book trains
ady.az; timetables are thin, so book ahead
Airport transfer
About 20 km, 30–60 min by car; metered airport cabs cost more than an app

Summary by mode, time and price

Prices are 2026 estimates in manat (AZN). Rail and bus timetables change with the season, so confirm times before you commit to a connection.

Summary by mode, time and price
ModeTypical routeTimeCost
TrainBaku – Ganja4–5 hAZN 10–40
TrainBaku – Gabala / Sheki areacheck routescheck
Intercity busBaku – Shekiabout 5 hAZN 5–15
Intercity busBaku – Qubaabout 2.5 hAZN 5–15
Car with driverBaku – Sheki5 hAZN 100–200 a day
Car with driverBaku – Gobustan1 hAZN 100–200 a day
Domestic flightBaku – Nakhchivanabout 1 h 15AZN 60–150
Metro / busInside Baku—AZN 0.60 per ride with BakiKART
Ride-hailingAcross Bakudoor to doorAZN 3–10

Bus fares are usually paid in cash at the terminal or to the driver; keep small notes.

Step by step: choosing your transport

Start with where you are sleeping. If your trip is Baku plus one or two western towns, you can do the whole thing without a car. The Baku metro has three lines and covers the centre, the old city edge and the main bus and rail stations; buy a BakiKART at a station window and top it up, since one card can serve several people. City buses use the same card. For door-to-door trips, Bolt, Uber and Yandex Go all work in Baku and are cheap; the airport's metered 'London cabs' cost noticeably more than an app car.

For Ganja, the new Stadler trains on the Baku – Ganja line are the comfortable option, roughly 4–5 hours, with night trains serving the west as well. Book on ady.az. Timetables are thin, so a same-day turnaround is often impossible; plan to sleep in Ganja or Sheki rather than return the same evening.

For Sheki and the Gabala area, intercity buses leave from Baku International Bus Terminal, which sits outside the city centre. Allow time to reach it, and expect about 5 hours to Sheki. Buses to Quba take about 2.5 hours. Fares are low, seats are not usually bookable far ahead, and departures thin out in the afternoon.

For Gobustan, Lahic and Khinaliq, a car with a driver is the practical answer: the roads to the mountain villages are slow, signposting is limited and a local driver knows the checkpoints and the turns. Agree the stops and the total day rate in advance, in writing if you can. Self-driving works if you are confident on local roads, but you need an International Driving Permit alongside your licence, and mountain routes are not for a first day behind the wheel.

Nakhchivan is an exclave: the only practical way in is a domestic flight from Baku, about 1 hour 15 minutes, AZN 60–150. Book early around holidays, when seats fill.

Notes and traps

Do not treat the map as a schedule. Distances that look short on paper take longer than you expect once you leave the Baku–Ganja corridor, and mountain roads to Lahic and Khinaliq are slow in any season. Build slack into any day with a fixed train or flight at the end of it.

Border areas are the other thing to plan around. Stay away from the Armenia border and former conflict areas unless your own government's advice and a local licensed guide say otherwise; some regions need permission or are simply closed to visitors. Check current advice before you book anything that runs near a border.

Rail passes: there is no nationwide rail or bus pass aimed at visitors, so budget for single tickets. Trains are the one place where booking ahead genuinely matters, especially on the Baku – Ganja line and around national holidays.

Inside Baku, allow for traffic at rush hour; the metro is often faster for cross-city trips. Outside Baku, toilets are basic, so use malls and cafés when you can. Carry small cash for buses and for tea stops.

FAQ

Questions people ask

What is the best way to get around Azerbaijan?

In Baku, use the metro, buses and ride-hailing apps. Between cities, take the Stadler train to Ganja or an intercity bus to Sheki and Quba. For Gobustan, Lahic and Khinaliq, hire a car with a driver. Nakhchivan is reached by domestic flight from Baku.

Do I need a car in Azerbaijan?

No for Baku, Ganja and Sheki, where trains, buses and apps cover the trip. Yes, or a car with a driver, for Gobustan, Lahic and Khinaliq, where public transport is thin and mountain roads are slow. Self-driving needs an International Driving Permit.

Are there rail or bus passes for Azerbaijan?

No nationwide rail or bus pass is sold to visitors. Buy single tickets: trains on ady.az, buses at Baku International Bus Terminal or on board. Fares are low, so a pass would not save much anyway.

How do I get to Nakhchivan?

Fly. The exclave is reached by domestic flight from Baku, about 1 hour 15 minutes, AZN 60–150. Book early around holidays. Overland routes cross other countries and need separate visas and border checks.

How do I pay for the Baku metro?

Buy a BakiKART at a station window and top it up. One card can serve several people. A ride costs about AZN 0.60. City buses use the same card; ride-hailing apps are separate.

Is it safe to drive in Azerbaijan?

Main highways are fine; mountain roads to Lahic and Khinaliq are slow and poorly signposted. Avoid the Armenia border and former conflict areas unless your government's advice and a licensed local guide say otherwise. Carry your licence and an International Driving Permit.

Deep dive

Every source; changeable facts are marked check

Sources