Taxis: Most affordable local transport. Agree on fares beforehand or use Uber-like apps when available. Flag taxis on streets or call from hotels.
Minibuses (Marshrutka): Shared public minibuses follow fixed routes at very low cost. Routes are well-known locally but not always marked for tourists; hotel staff can advise.
Car Rental: Available through hotels and travel agencies. An International Driving Permit is recommended. Roads are well-maintained for main routes, though mountain roads require careful driving.
Getting to Ganja: Fly into Baku's Heydar Aliyev Airport (about 4 hours by car or bus, or take the train or a domestic flight). Direct buses run several times daily (3-4 hours, budget option). Trains and road transport connect Baku to Ganja; check current schedules.
Walking: The historic city center is compact and walkable. Most attractions are within 2-3 km of each other.
Ganja International Airport (GNJ). to city center: