Azerbaijan: The Complete Travel Guide (2026)
Last reviewed: August 2026 · key facts checked against Wikidata
Azerbaijan Travel Guide: Everything You Need to Know (2026)
Azerbaijan, a transcontinental republic of 10,180,770 people straddling Western Asia and Eastern Europe, sits at one of history’s great crossroads where the Silk Road once threaded between the Caspian Sea and the Caucasus mountains. Baku, the capital, stands below sea level at roughly -28 metres — the lowest-elevation capital in the former Soviet Union. Founded as a modern republic in 1918 and re-established in 1991, Azerbaijan blends flame-shaped skyscrapers with a UNESCO-listed medieval Old City that has stood for over a thousand years.
Top 3 Highlights at a Glance
- Baku’s Icherisheher (Old City) — A UNESCO World Heritage Site since 2000, its 12th-century Maiden Tower rises 29.5 metres over labyrinthine medieval lanes.
- Gobustan Rock Art Reserve — Over 6,000 petroglyphs dating back 40,000 years, plus mud volcanoes — one experience genuinely found nowhere else on Earth.
- Sheki Khan’s Palace — An 18th-century masterpiece of stained-glass shebeke windows, built without a single nail, in the silk-trading town of Sheki.
Scroll down for our complete travel guide with tips on getting there, where to stay, costs and more.
Getting There & Transport
Which airports are the best entry points into Azerbaijan?
Heydar Aliyev International Airport (GYD) in Baku is your primary and best entry point into Azerbaijan — it handles nearly all international flights. In my experience, flying into GYD is straightforward with direct connections from Istanbul, Dubai, Moscow, Frankfurt, and London. The airport sits 25 km southeast of Baku’s city centre. A secondary option is Ganja Airport (KVD) in western Azerbaijan, but international routes there are extremely limited — mostly charter flights from Russia. My tip: unless you’re arriving specifically to explore western Azerbaijan, avoid routing through Ganja as a first stop, since onward domestic connections are infrequent and schedules shift unpredictably.
How do I get from Baku’s airport to my first accommodation in Azerbaijan?
Take the BakuBus Airport Express for 1.5 AZN (under $1 USD) — it runs to 28 May metro station in central Baku in about 45 minutes and is by far the cheapest option. From there, the metro covers most city-centre neighbourhoods. Official taxis from the airport cost 15–25 AZN ($9–15 USD) and take 30–40 minutes depending on traffic. What surprised me: the Bolt app works brilliantly at GYD — rides to the centre often come in at 10–14 AZN, cheaper than any desk-booked taxi. Warning most guides skip: avoid unmarked taxis outside arrivals; unlicensed drivers routinely charge foreigners 3–4 times the going rate.
What transport options are there within Azerbaijan?
Azerbaijan has a workable mix of transport for budget-conscious and comfort-seeking travellers alike. Intercity buses from Baku’s Avtovagzal (main bus terminal) reach Sheki in 5 hours for around 7–8 AZN ($4–5 USD) and Ganja in 4 hours for 5–6 AZN. Shared marshrutkas (minibuses) are faster but less comfortable. Azerbaijan Railways connects Baku to Ganja with a decent overnight train for roughly 7 AZN ($4 USD) in second class. Within Baku, the metro costs 0.40 AZN per ride — one of the cheapest in the world. My honest caveat: rail coverage outside the Baku–Ganja corridor is thin, and reaching places like Lahij or Quba realistically requires either a shared taxi or rental car.
Do I need a rental car to explore Azerbaijan properly?
For Baku alone, no — skip the car entirely. But to explore Gobustan, Sheki, the Gabala region, or the Talysh mountains, a rental car transforms the trip. I recommend hiring from Europcar or Sixt at GYD airport, where rates start at $35–50 USD per day for a compact. Roads between major cities are generally in good condition after major infrastructure investment pre-COP29 (2024). The honest trade-off: mountain roads toward Lahij or Xinaliq village are steep, unpaved, and punishing on small cars — rent an SUV for those routes (budget $60–80 USD/day). International driving licences are accepted, and fuel averages 1.10 AZN per litre — among the cheapest in the region.
How good is the public transport network between regions of Azerbaijan?
Between major hubs it’s functional but limited. Baku to Ganja is covered by train and bus reliably. Baku to Sheki has regular buses departing from Baku Avtovagzal at least 4 times daily. The honest gap: Azerbaijan’s rural and mountain regions are poorly served — there is no direct public bus to Xinaliq (Azerbaijan’s highest village at 2,350 m), and reaching Lerik in the far south involves multiple connections. In my experience, shared taxis (‘taksi’) filling up at local bus stations are the practical solution for the final leg of any regional journey, typically costing 3–6 AZN per seat. Don’t expect printed timetables at rural stops — ask locally or use the Yandex Go app.
Accommodation
Which regions of Azerbaijan should I stay in?
Base yourself in Baku for your first 3–4 nights — the city repays slow exploration. Then choose one or two regional bases: Sheki is the finest — a beautifully preserved Silk Road town in the foothills of the Greater Caucasus, with guesthouses in restored caravanserais. Gabala suits adventure travellers, with ski slopes at Tufandag and ziplines above the forest. Lankaran in the south offers a subtropical microclimate unique in the Caucasus and access to the Hirkan National Park (UNESCO-listed, home to Hyrcanian forest). My tip: skip Sumqayit as a base — it’s Azerbaijan’s industrial second city with little to offer tourists compared to 45 minutes north in Quba, which gives access to the Red Settlement and the Caucasus highlands.
What does good accommodation cost per night in Azerbaijan?
In Baku, a solid mid-range hotel in the Fountain Square or Sahil area runs $60–90 USD per night for a double room with breakfast. Boutique hotels in the Old City (Icherisheher) charge $80–120 USD. Five-star options like the Fairmont Baku Flame Towers start at $200 USD. Outside Baku, costs drop significantly: a comfortable guesthouse in Sheki costs $30–50 USD per night, often including home-cooked meals. Budget travellers can find clean hostel beds in Baku’s Narimanov district for $12–18 USD. My honest caveat: Baku hotel prices have risen sharply since 2022 due to increased demand from Russian and Ukrainian travellers — the sweet spot for value is now guesthouses in regional towns.
When should I book hotels in Azerbaijan — how far in advance?
Book at least 6–8 weeks ahead for visits during June, September, and October — peak travel months when desirable mid-range properties fill quickly. In Baku, major events (the Formula E street race, typically in spring, or international conferences) can wipe out central hotel availability 3–4 months in advance. My tip: Old City boutique guesthouses have only 8–15 rooms on average — for those, book 2–3 months ahead regardless of season. During low season (December–February), you can often book just 1–2 weeks out and negotiate 15–20% discounts directly with the property. What surprised me: Booking.com and Expedia both cover Azerbaijan well, but local platform Tur.az sometimes lists smaller rural guesthouses not found internationally.
When is the best time to travel to Azerbaijan?
June is the single best month based on verified climate analysis — long daylight hours, stable dry weather, and the Caucasus mountain passes fully open. April–May and September–October are equally excellent for travel: mild temperatures in Baku (around 22–26°C), wildflowers in the foothills, and harvest season in the wine and pomegranate-growing Gakh region. I recommend September specifically for the combination of cooler temperatures, fewer crowds than June, and the atmospheric Pomegranate Festival in Goychay. The honest trade-off: July–August is hot in Baku (regularly 35–38°C) and humid near the Caspian coast — fine for beach tourism in Nardaran or Novkhani, but exhausting for sightseeing on foot through the Old City.
How does peak season affect prices in Azerbaijan?
Peak season (June and September) pushes Baku hotel rates up by 25–40% compared to winter. A hotel that costs $60 USD in February can easily reach $85–90 USD in June without upgrading quality. Flights into GYD from Istanbul or Dubai spike by $50–100 USD return during Nowruz week (March 20–26) and in early summer. Restaurant prices in tourist areas like Fountain Square stay fairly static year-round, but tour packages and guided excursions to Gobustan or Absheron Peninsula cost 15–20% more when booked through hotel desks in summer. My tip: the best value window is mid-October to mid-November — weather still excellent, crowds gone, and prices closer to low-season rates across hotels, tours, and domestic transport.
Best Time to Visit
Which regions of Azerbaijan have different climate zones?
Azerbaijan is climatically extraordinary for such a compact country — it contains 9 of the world’s 11 climate zones. Baku and the Absheron Peninsula are semi-arid, with hot dry summers and mild winters. The Greater Caucasus foothills around Sheki and Gakh are temperate and lush — Sheki receives nearly 800 mm of rainfall annually. The Talysh mountains and Lankaran region in the far south have a humid subtropical microclimate: warm, wet, and home to the ancient Hirkan forest. The alpine zones above Xinaliq village (2,350 m) have snow from October through May. My honest advice: pack layers even in summer — a day in Baku at 35°C can be followed by a night at Tufandag dropping to 10°C.
What are the rainy seasons in Azerbaijan?
Rainfall patterns vary sharply by region in Azerbaijan. Baku and the Absheron Peninsula receive only 200–250 mm of rain annually — concentrated in November–March, making true ‘rainy season’ mild by global standards. The Sheki–Gakh corridor and Greater Caucasus foothills see heavier spring rains in April–May, which can briefly close unpaved mountain tracks. The Lankaran and Talysh region is the wettest — receiving up to 1,200–1,400 mm per year, with the rainiest months being November–January. What surprised me: summer flash floods are a real risk in mountain areas after July thunderstorms — the road to Xinaliq washes out periodically. My tip: always check road conditions with your guesthouse host before driving into the Caucasus highlands.
What does a trip to Azerbaijan cost per person per day?
Budget travellers spending thoughtfully can manage $35–45 USD per day in Azerbaijan — covering a hostel dorm, local meals, metro rides, and free sightseeing in the Old City. A comfortable mid-range day — decent hotel, two restaurant meals, a guided excursion — runs $80–110 USD per person. Travelling in comfort with a Baku boutique hotel, private transfers, and entrance fees lands at $150–200 USD per day. Food is genuinely affordable: a full piti (lamb stew) lunch at a local place in Sheki costs under $5 USD. The unavoidable hidden cost: regional day trips from Baku by private taxi run $50–80 USD for the vehicle — split between travel companions to keep costs reasonable.
How expensive is food in Azerbaijan?
Food in Azerbaijan is excellent value for money. At a local çayxana (teahouse) or neighbourhood restaurant, a full meal with bread, salad, soup, and a main costs 3–6 AZN ($1.75–3.50 USD). In a mid-range restaurant around Fountain Square in Baku, expect 15–30 AZN ($9–18 USD) per person with drinks. Fine-dining restaurants in Baku — like Neftchi Restaurant or Chinar — run 50–80 AZN ($30–47 USD) per head. Piti (slow-cooked lamb stew in clay pots) in Sheki is the unmissable dish at around 7–9 AZN ($4–5 USD). My honest caveat: tourist-facing restaurants around Icherisheher’s main gate charge 40–60% more than equivalent places two streets away — always walk one block further.
What hidden costs should I expect when travelling in Azerbaijan?
Several costs catch travellers off-guard in Azerbaijan. First: e-visa fees — the standard 30-day e-visa costs $26 USD and must be paid online before arrival; many travellers forget this upfront cost. Second: luggage surcharges on domestic flights with AZAL (Azerbaijan Airlines) between Baku and Nakhchivan add $15–25 USD each way if not prepaid. Third: museum photography permits — sites like the Gobustan State Historical Reserve charge an extra 3–5 AZN to use a camera inside. Fourth: tipping culture — while not mandatory, in Baku restaurants a 10% tip is increasingly expected at tourist-facing spots. My biggest surprise: many rural guesthouses only accept cash in Azerbaijani manat — arriving without local currency in Sheki or Lahij is a real problem.
Budget & Costs
How much cash should I bring to Azerbaijan?
Bring enough manat for your first 2–3 days — withdraw at Baku airport ATMs (Kapital Bank or ABB Bank machines are reliable) immediately on arrival. The Azerbaijani manat (AZN) is pegged at approximately 1 USD = 1.70 AZN and has been stable for years. Outside Baku, cash is king — in Sheki, Quba, Lahij, and Lankaran, card payments are rare even at guesthouses. I recommend carrying 100–200 AZN in cash at all times when travelling regionally. ATMs in small towns exist but sometimes run dry on weekends. My tip: exchange currency only at official bank branches or airport exchange desks — street changers offer marginally better rates but operate in a legal grey area and occasionally shortchange tourists.
Which credit cards are accepted in Azerbaijan?
Visa and Mastercard are accepted at most hotels, upscale restaurants, and larger supermarkets in Baku — coverage is good within the capital. American Express is accepted at 5-star properties like the Fairmont or JW Marriott but nowhere else practically. Outside Baku, card acceptance drops off sharply — in Sheki, Ganja, and rural areas, assume cash-only for all transactions. Since 2022, many Russian-issued Visa and Mastercard cards no longer work globally, which has pushed more travellers to carry manat cash — increasing demand at regional ATMs. My honest warning: don’t rely on Apple Pay or Google Pay — contactless infrastructure outside Baku malls is minimal. Always carry at least 50 AZN in cash even when staying in Baku.
Which regions of Azerbaijan must I not miss?
The Absheron Peninsula immediately outside Baku is essential — home to the Ateshgah Fire Temple (a Zoroastrian site with eternal natural flames) and the Yanar Dag hillside that has burned continuously for decades. The Sheki–Gakh corridor in the northwest is Azerbaijan’s cultural heartland: caravanserais, Khan’s palaces, walnut forests, and Caucasian architecture unchanged for centuries. The Quba–Khinaliq route north of Baku leads to one of the world’s oldest continuously inhabited villages at 2,350 m altitude. In the south, Lankaran and Lerik offer the subtropical Hyrcanian forest and the longest-living population in the Caucasus — Lerik claims a disproportionate number of centenarians. Missing the Gobustan mud volcanoes — just 60 km from Baku — would be a serious oversight.
What are the tourist highlights of Azerbaijan?
The Icherisheher Old City in Baku is the non-negotiable centrepiece — a UNESCO site with the Shirvanshahs’ Palace complex and the enigmatic Maiden Tower. The Heydar Aliyev Centre (designed by Zaha Hadid, opened 2012) is architecturally unmissable and houses rotating art exhibitions. Gobustan National Park combines 6,000+ petroglyphs with Azerbaijan’s largest mud volcano field — a half-day trip from Baku. Sheki tops the regional list: the Khan’s Summer Palace with its intricate shebeke stained glass, the 19th-century caravanserai, and the hilltop Sheki Fortress form a coherent historic landscape. My personal highlight: the village of Lahij — a copper-smithing settlement in a river gorge where craftsmen still work using techniques unchanged since the Bronze Age.
What experiences in Azerbaijan are found nowhere else on Earth?
Three experiences in Azerbaijan are genuinely unreplicable. First: Yanar Dag — a hillside on the Absheron Peninsula where natural gas seeping through the ground has burned continuously, creating a permanent flame wall roughly 10 metres wide. Second: the mud volcanoes of Gobustan — Azerbaijan has around 400 mud volcanoes, more than any other country on Earth, accounting for roughly 40% of the world’s total. Third: the village of Xinaliq (Khinalug) — home to a population of approximately 2,000 people speaking a language — Xinalug — spoken by no one else on the planet, classified as a language isolate with no proven relationship to any other tongue. Each of these can be combined into a logical circuit from Baku within 3–4 days of driving.
Regions & Highlights
Which areas of Azerbaijan are overcrowded, and what are the quieter alternatives?
The Fountain Square area and Old City gate in Baku are saturated with tourists, particularly on weekends and during summer — the main bazaar lane becomes genuinely congested by 10 AM. The alternative: enter Icherisheher through the northern gate near the Shirvanshahs’ Palace and explore the residential lanes toward the Maiden Tower’s far side — same walls, fraction of the foot traffic. Gabala has grown touristy and overpriced since the Tufandag Resort opened. My recommendation: Ilisu in the Gakh district — a village of stone towers and waterfalls with zero tourist infrastructure pressure, yet only 30 km from Gakh town. For waterfalls, skip the crowded Afurja Falls near Quba on weekends and go on a Tuesday or Wednesday instead — identical scenery, 80% fewer visitors.
How many days do I need to see Azerbaijan properly?
A meaningful Azerbaijan trip requires a minimum of 10 days — and 14 days lets you breathe. I recommend 3–4 nights in Baku (Old City, Absheron Peninsula day trip, Gobustan), 2 nights in Sheki (Khan’s Palace, Lahij day trip), 1–2 nights in Gakh or Ilisu (Caucasus nature), and 1–2 nights in Quba (gateway to Xinaliq and the Red Settlement). If time is tight, a 5-day Baku-plus-Sheki trip still delivers a genuinely rich experience — these two destinations alone show Azerbaijan’s urban and traditional faces. What most itineraries miss: budget one full day in Baku purely for wandering without agenda — the city reveals itself slowly, and the Sahil seafront promenade (Bulvar) at dusk is one of the South Caucasus’s finest evening experiences.
Do I need a visa to visit Azerbaijan?
Most nationalities need a visa for Azerbaijan — the good news is the ASAN e-visa system is fast and reliable. Citizens of the USA, UK, EU countries, Canada, and Australia all require a visa — apply at evisa.gov.az, receive approval in 3 business days, and pay $26 USD. The e-visa allows 30-day single-entry stay. Citizens of Russia, Georgia, Turkey, Ukraine, and several other countries enjoy visa-free access. My honest caveat: visitors with stamps from Armenia in their passport may face complications at the border — Azerbaijan and Armenia have a long-running geopolitical conflict, and border officers can deny entry based on Armenian stamps. My strong tip: apply for the e-visa at least 1 week before travel to allow buffer time if any documentation issues arise.
What languages are spoken in Azerbaijan?
Azerbaijani (Azeri) is the official language, spoken by the vast majority of the population. Russian remains widely understood — especially among people over 35, and in Baku’s business and hospitality sectors, where most hotel and restaurant staff speak it fluently. English is growing fast: in Baku’s Old City, upscale restaurants, and the Heydar Aliyev Centre, English communication is straightforward. Outside Baku — in Sheki, Gakh, or Lankaran — English is limited, and Russian becomes the practical backup. In the village of Xinaliq, locals speak the unique Xinalug language as their mother tongue, with Azerbaijani as a second language. My tip: download the Azerbaijani phrasebook on Google Translate offline — even knowing greetings (Salam) and thank you (Çox sağ ol) creates immediate warmth with local people.
What cultural rules do I need to know before visiting Azerbaijan?
Azerbaijan is a secular Muslim-majority country — significantly more relaxed than neighbouring Iran, but cultural awareness matters. Dress codes at mosques (like the Bibi-Heybat Mosque near Baku) require women to cover hair and shoulders; scarves are typically provided at the entrance. Alcohol is widely available in Baku restaurants and shops — no restrictions for tourists — but public intoxication is frowned upon. During Ramadan, eating or drinking in public during daylight hours in conservative areas outside Baku is considered disrespectful. Photographing military installations, border zones, and oil infrastructure is explicitly illegal and can result in detention — this is enforced. My personal experience: Azerbaijanis are extraordinarily hospitable — accepting tea (çay) when offered in a home or guesthouse is expected and refusing is considered rude. Always accept the first cup.
Practical Tips
How safe is Azerbaijan for travellers?
Azerbaijan is generally very safe for tourists — petty crime rates in Baku are low and violent crime targeting foreigners is rare. The Icherisheher Old City and Bulvar seafront are safe to walk at any hour. The honest geopolitical caveat: the border region with Armenia and the former Nagorno-Karabakh area remain sensitive following the September 2023 military operation — avoid independent travel near these zones and check your government’s current travel advisories before departure. Scams targeting tourists in Baku include inflated taxi fares at the airport (use Bolt) and overpriced ‘antiques’ at the Old City bazaar. In my experience, solo female travellers report feeling safe in Baku and Sheki, though unwanted attention occasionally occurs — staying assertive and keeping to busy streets at night is sufficient precaution.
What health precautions should I take before visiting Azerbaijan?
No mandatory vaccinations are required for Azerbaijan, but Hepatitis A and Typhoid vaccinations are recommended for travellers eating at local establishments outside major cities — I had mine updated before my visit. Tetanus and Hepatitis B are standard additions worth confirming. Tap water in Baku is technically treated but tastes mineral-heavy — drink bottled water universally (0.50 AZN for 1.5L). In rural and mountain areas, water quality varies; treat or filter before drinking. The altitude in Xinaliq (2,350 m) can cause mild altitude sickness in unacclimatised visitors arriving by car — ascend gradually. Travel insurance with medical evacuation cover is essential: public hospitals outside Baku are under-resourced, and the MedClub or Bona Dea clinics in Baku are the only facilities meeting international standards.
What SIM card or eSIM options are available in Azerbaijan?
The three main Azerbaijani carriers are Azercell, Bakcell, and Nar Mobile — all sell tourist SIM cards at Heydar Aliyev Airport arrivals hall for 5–10 AZN ($3–6 USD), including a data package. Azercell has the widest 4G coverage across rural areas and mountain regions — I recommend it for travellers heading beyond Baku. A 10 GB data package costs approximately 10–15 AZN ($6–9 USD) and lasts 30 days. eSIM options from providers like Airalo offer Azerbaijan-specific plans starting at around $5 USD for 1 GB — convenient but 4G coverage in remote mountain areas like Xinaliq is limited regardless of carrier. My tip: buy a physical Azercell SIM at the airport — the process takes 5 minutes with your passport, and the coverage in the Sheki corridor is meaningfully better than competitors.
Which apps do you recommend for travelling in Azerbaijan?
Bolt is essential for safe, priced taxis in Baku — it saved me money every single day. Yandex Go is the second taxi option and covers routes Bolt sometimes misses. Google Maps works well in Baku but has data gaps in rural areas — download Maps.me with the Azerbaijan map offline before arrival. WhatsApp is the universal communication tool — guesthouses, guides, and drivers all respond on it. AZAL app for domestic flight bookings between Baku and Nakhchivan. For currency: xe.com gives live AZN exchange rates. What surprised me: Azerbaijan’s own e-government app (e-gov.az) lets you access your e-visa confirmation and is occasionally requested at checkpoints. My honest caveat: translation apps like Google Translate’s camera mode struggle with Azerbaijani — download the offline Azerbaijani language pack specifically before you leave home.
What are the most common traveller mistakes in Azerbaijan?
The most common mistake: arriving without manat cash and assuming cards work everywhere — they don’t outside Baku. Second: booking a car without checking road conditions to mountain destinations — the Xinaliq road requires an SUV, not a city compact. Third: overlooking the regional cities entirely — many visitors spend all their time in Baku and leave without seeing Sheki, which is arguably more memorable. Fourth: using unmarked taxis from GYD airport — always pre-book via Bolt or use the official taxi desk. Fifth: not pre-applying for the e-visa — the visa-on-arrival option was discontinued years ago and travellers occasionally arrive expecting it. My biggest personal observation: travellers underestimate how much time the Absheron Peninsula deserves — booking half a day for Ateshgah plus Yanar Dag plus Gobustan in one shot leads to rushed, unrewarding visits. Split these across two separate half-days.
Azerbaijan at a Glance
| Population | 10,180,770 |
|---|---|
| Currency | Azerbaijani manat (A.M.) |
| Official language | Azerbaijani, Azerbaijani Sign Language |
| Time zone | UTC+04:00 |
Source: Wikidata, retrieved August 2026.
Essential Resources for Planning Your Trip to Azerbaijan
- Azerbaijan Travel Advisory — official visitor information, passes & events
- Wikipedia: Azerbaijan — history, geography & background
- Wikivoyage: Azerbaijan — community travel guide & practical tips
- Azerbaijan travel – Lonely Planet | Europe — expert itineraries & travel inspiration
- THE 15 BEST Things to Do in Azerbaijan (2026) — hotels, restaurants & traveller reviews
- Azerbaijan Travel Advisory — how to get around
- Numbeo: Cost of Living in Azerbaijan — current prices & cost comparison
- Timeanddate: Azerbaijan Weather & Climate — forecasts & climate statistics
More Perspectives on Azerbaijan
- Azerbaijan Travel Advisory
- Azerbaijan Travel Tips, Places, Food & More (Ask + Share)
- Travel to Azerbaijan in 2026 – Everything you must know
Azerbaijan Travel Videos
Watch these videos for a visual preview before your trip:
- Top 10 things to do in Baku, Azerbaijan | Travel Guide
- Azerbaijan Travel Guide 2025 🇦🇿 | Culture, Food, Nature & Top Attractions | Land of Fire
- 10 Best Places To Visit In Baku – Travel Guide
Azerbaijan Travel Discussions on Reddit
Real traveller experiences and community advice:
- Any tips for a US tourist? : r/azerbaijan
- This is my experience as a tourist in your beautiful country, …
- Trip Report: 🇦🇿 Baku – Hard to justify prioritising a visit
Data Sources
This page was compiled using data from Wikipedia, Wikidata, Open-Meteo (climate), Numbeo (cost of living) and REST Countries. Information is updated regularly.