Situated in southwestern Spain, Badajoz is a charming city known for its rich history and vibrant cultural scene. Steeped in a blend of Spanish and Moorish influences, this picturesque destination is a treasure trove of architectural wonders, including the imposing Alcazaba fortress and the stunning Cathedral of San Juan Bautista. Stroll through the narrow cobbled streets of the old town, where traditional tapas bars and quaint shops beckon you to indulge in the local cuisine and handicrafts. With its warm Mediterranean climate and welcoming atmosphere, Badajoz offers visitors a unique and unforgettable experience in the heart of Extremadura.
The cheapest month to fly to Badajoz is typically February.
The nearest popular airports to Badajoz are Lisbon Portela Airport (LIS), Seville Airport (SVQ), and Madrid-Barajas Airport (MAD).
The flight to Badajoz (BJZ) is roughly 17 hours 42 minutes and 7,741 miles (12,459 kilometres) from Jakarta, Indonesia - Airport Soekarno-Hatta International (CGK).
The best way is to compare flights to Badajoz from leading comparison sites using our search engine dashboard.
Water park and amusement park
12th-century walled citadel & gardens
13th-century church with a fortress look
Route
History
Art museum, museum and art
History
Bridge
Museum and middle ages
Park and Garden
Fortress
Garden and park and garden
History
Point of interest
Park and garden
History
Museum, art and sculpture
Park and garden and garden
Music
14.1 °C
Sun, 28 Apr 2024
Average Temperature
14°C
Jan
16°C
Feb
20°C
Mar
22°C
Apr
26°C
May
31°C
Jun
35°C
Jul
35°C
Aug
31°C
Sep
24°C
Oct
18°C
Nov
14°C
Dec
Flights from Jakarta, Indonesia - Airport Soekarno-Hatta International (CGK) to Badajoz (BJZ) - The flight distance between these airports is 7,741 miles (12,459 kilometres). The direct flight time is roughly 17 hours 42 minutes.
Flights from Bali, Indonesia - Denpasar Ngurah Rai International Airport (DPS) to Badajoz (BJZ) - The flight distance between these airports is 8,305 miles (13,366 kilometres). The direct flight time is roughly 18 hours 57 minutes.
Flights from Surabaya, Indonesia - Juanda Airport (SUB) to Badajoz (BJZ) - The flight distance between these airports is 8,120 miles (13,067 kilometres). The direct flight time is roughly 18 hours 32 minutes.
Flights from Pekanbaru, Indonesia - Sultan Syarif Kasim II Airport (PKU) to Badajoz (BJZ) - The flight distance between these airports is 7,173 miles (11,544 kilometres). The direct flight time is roughly 16 hours 26 minutes.
Flights from Yogyakarta, Indonesia - Adisutjipto Airport (JOG) to Badajoz (BJZ) - The flight distance between these airports is 8,014 miles (12,897 kilometres). The direct flight time is roughly 18 hours 18 minutes.
Flights from Bandung, Indonesia - Husein Sastranegara Airport (BDO) to Badajoz (BJZ) - The flight distance between these airports is 7,824 miles (12,592 kilometres). The direct flight time is roughly 17 hours 53 minutes.
Flights from Palembang, Indonesia - S M Badaruddin II Airport (PLM) to Badajoz (BJZ) - The flight distance between these airports is 7,495 miles (12,062 kilometres). The direct flight time is roughly 17 hours 9 minutes.
Flights from Makassar, Indonesia - Sultan Hasanuddin Airport (UPG) to Badajoz (BJZ) - The flight distance between these airports is 8,361 miles (13,456 kilometres). The direct flight time is roughly 19 hours 4 minutes.
Flights from Balikpapan, Indonesia - Sepinggan Airport (BPN) to Badajoz (BJZ) - The flight distance between these airports is 8,048 miles (12,952 kilometres). The direct flight time is roughly 18 hours 23 minutes.
Flights from Semarang, Indonesia - Ahmad Yani Airport (SRG) to Badajoz (BJZ) - The flight distance between these airports is 7,975 miles (12,835 kilometres). The direct flight time is roughly 18 hours 13 minutes.
Flights from Lombok, Indonesia - Lombok International Airport (LOP) to Badajoz (BJZ) - The flight distance between these airports is 8,363 miles (13,459 kilometres). The direct flight time is roughly 19 hours 5 minutes.
Flights from Manado, Indonesia - Sam Ratulangi Airport (MDC) to Badajoz (BJZ) - The flight distance between these airports is 8,296 miles (13,351 kilometres). The direct flight time is roughly 18 hours 56 minutes.
Flights from Surakarta Solo, Indonesia - Adisumarmo Airport (SOC) to Badajoz (BJZ) - The flight distance between these airports is 8,019 miles (12,906 kilometres). The direct flight time is roughly 18 hours 19 minutes.
Flights from Batam, Indonesia - Hang Nadim Airport (BTH) to Badajoz (BJZ) - The flight distance between these airports is 7,284 miles (11,722 kilometres). The direct flight time is roughly 16 hours 41 minutes.
Flights from Padang, Indonesia - Minangkabau Airport (PDG) to Badajoz (BJZ) - The flight distance between these airports is 7,175 miles (11,548 kilometres). The direct flight time is roughly 16 hours 26 minutes.
Flights from Pontianak, Indonesia - Supadio Airport (PNK) to Badajoz (BJZ) - The flight distance between these airports is 7,615 miles (12,256 kilometres). The direct flight time is roughly 17 hours 25 minutes.
Flights from Banda Aceh, Indonesia - Sultan Iskandar Muda Airport (BTJ) to Badajoz (BJZ) - The flight distance between these airports is 6,630 miles (10,670 kilometres). The direct flight time is roughly 15 hours 14 minutes.
Flights from Jayapura, Indonesia - Sentani Airport (DJJ) to Badajoz (BJZ) - The flight distance between these airports is 9,194 miles (14,796 kilometres). The direct flight time is roughly 20 hours 55 minutes.
Flights from Banjarmasin, Indonesia - Syamsudin Noor Airport (BDJ) to Badajoz (BJZ) - The flight distance between these airports is 8,042 miles (12,943 kilometres). The direct flight time is roughly 18 hours 22 minutes.
Flights from Ambon, Indonesia - Pattimura International Airport (AMQ) to Badajoz (BJZ) - The flight distance between these airports is 8,712 miles (14,020 kilometres). The direct flight time is roughly 19 hours 51 minutes.
Flights from Belitung, Indonesia - Tanjung Pandan H.A.S. Hanandjoeddin International Airport (TJQ) to Badajoz (BJZ) - The flight distance between these airports is 7,648 miles (12,309 kilometres). The direct flight time is roughly 17 hours 29 minutes.
Flights from Jambi, Indonesia - Sultan Thaha Airport (DJB) to Badajoz (BJZ) - The flight distance between these airports is 7,383 miles (11,882 kilometres). The direct flight time is roughly 16 hours 54 minutes.
Flights from Bengkulu, Indonesia - Fatmawati Soekarno Airport (BKS) to Badajoz (BJZ) - The flight distance between these airports is 7,413 miles (11,930 kilometres). The direct flight time is roughly 16 hours 58 minutes.
Expert Help
Choose Site / Currency