Surakarta, also known as Solo, is a captivating city in Central Java, Indonesia, that seamlessly blends traditional Javanese culture with modern influences. Strolling through its bustling streets, visitors are greeted by ornate palaces, vibrant markets, and intricately-designed batik workshops. Solo's rich cultural heritage is evident in its art, music, and cuisine, offering travelers a truly immersive experience. The city's warm and hospitable locals, known for their graciousness and friendliness, add to the charm of this enchanting destination. Solo's distinctive charm and authentic atmosphere make it a must-visit for those seeking a genuine Indonesian cultural experience.
The cheapest month to fly to Surakarta Solo is typically in November.
The best price we found is for Rp1,640,160 from Jakarta to Solo / Surakarta.
Some popular airlines include: Super Air Jet, Lion Air, Garuda Indonesia, Citilink, Batik Air.
The popular airports near Surakarta Solo include Adisumarmo International Airport (SOC), Yogyakarta International Airport (YIA), and Adisucipto International Airport (JOG).
The flight to Surakarta Solo (SOC) is roughly 1 hour 9 minutes and 297 miles (478 kilometres) from Jakarta, Indonesia - Airport Soekarno-Hatta International (CGK).
The best way is to compare flights to Surakarta Solo from leading comparison sites using our search engine dashboard.
Batik museum with many historic fabrics
Living museum in a historic palace
Scenic city park with animals & events
Iconic 18th-century palace with a museum
Enduring history & culture museum
Covered market with street food stands
Classic zoo with elephant & camel rides
Ruins of an 18th-century Dutch fort
Museum with temple relics & fragments
Streets with traditional textile stores
Monument & museum honoring the press
Heritage museum with historic weaponry
Weekend bazaar with souvenirs & food
Museum and art
Family-friendly aquatic amusement park
Bi-level antique market with 200 vendors
Carnival rides & many local food vendors
Architecture
Museum and painting
Stately palace with a garden & museums
Architecture
Performing arts and art
Market
History
Outdoor park with kid-friendly features
History and monument
Christianity and history
Market
Literature
Events venue in an old sugar factory
Reservoir with an eatery & water sports
Temple
Water park
Funky junkyard stacked with old cars
History and monument
Average Temperature
30°C
Jan
30°C
Feb
31°C
Mar
31°C
Apr
31°C
May
31°C
Jun
31°C
Jul
32°C
Aug
32°C
Sep
33°C
Oct
32°C
Nov
31°C
Dec
Flights from Jakarta, Indonesia - Airport Soekarno-Hatta International (CGK) to Surakarta Solo (SOC) - The flight distance between these airports is 297 miles (478 kilometres). The direct flight time is roughly 1 hour 9 minutes.
Flights from Bali, Indonesia - Denpasar Ngurah Rai International Airport (DPS) to Surakarta Solo (SOC) - The flight distance between these airports is 313 miles (504 kilometres). The direct flight time is roughly 1 hour 11 minutes.
Flights from Surabaya, Indonesia - Juanda Airport (SUB) to Surakarta Solo (SOC) - The flight distance between these airports is 139 miles (224 kilometres). The direct flight time is roughly 48 minutes.
Flights from Pekanbaru, Indonesia - Sultan Syarif Kasim II Airport (PKU) to Surakarta Solo (SOC) - The flight distance between these airports is 846 miles (1,361 kilometres). The direct flight time is roughly 2 hours 22 minutes.
Flights from Yogyakarta, Indonesia - Adisutjipto Airport (JOG) to Surakarta Solo (SOC) - The flight distance between these airports is 29 miles (47 kilometres). The direct flight time is roughly 33 minutes.
Flights from Bandung, Indonesia - Husein Sastranegara Airport (BDO) to Surakarta Solo (SOC) - The flight distance between these airports is 222 miles (358 kilometres). The direct flight time is roughly 59 minutes.
Flights from Palembang, Indonesia - S M Badaruddin II Airport (PLM) to Surakarta Solo (SOC) - The flight distance between these airports is 525 miles (845 kilometres). The direct flight time is roughly 1 hour 39 minutes.
Flights from Makassar, Indonesia - Sultan Hasanuddin Airport (UPG) to Surakarta Solo (SOC) - The flight distance between these airports is 627 miles (1,010 kilometres). The direct flight time is roughly 1 hour 53 minutes.
Flights from Balikpapan, Indonesia - Sepinggan Airport (BPN) to Surakarta Solo (SOC) - The flight distance between these airports is 604 miles (972 kilometres). The direct flight time is roughly 1 hour 50 minutes.
Flights from Semarang, Indonesia - Ahmad Yani Airport (SRG) to Surakarta Solo (SOC) - The flight distance between these airports is 46 miles (74 kilometres). The direct flight time is roughly 36 minutes.
Flights from Lombok, Indonesia - Lombok International Airport (LOP) to Surakarta Solo (SOC) - The flight distance between these airports is 387 miles (623 kilometres). The direct flight time is roughly 1 hour 21 minutes.
Flights from Manado, Indonesia - Sam Ratulangi Airport (MDC) to Surakarta Solo (SOC) - The flight distance between these airports is 1,160 miles (1,867 kilometres). The direct flight time is roughly 3 hours 4 minutes.
Flights from Batam, Indonesia - Hang Nadim Airport (BTH) to Surakarta Solo (SOC) - The flight distance between these airports is 752 miles (1,210 kilometres). The direct flight time is roughly 2 hours 10 minutes.
Flights from Padang, Indonesia - Minangkabau Airport (PDG) to Surakarta Solo (SOC) - The flight distance between these airports is 851 miles (1,369 kilometres). The direct flight time is roughly 2 hours 23 minutes.
Flights from Pontianak, Indonesia - Supadio Airport (PNK) to Surakarta Solo (SOC) - The flight distance between these airports is 517 miles (833 kilometres). The direct flight time is roughly 1 hour 38 minutes.
Flights from Banda Aceh, Indonesia - Sultan Iskandar Muda Airport (BTJ) to Surakarta Solo (SOC) - The flight distance between these airports is 1,389 miles (2,235 kilometres). The direct flight time is roughly 3 hours 35 minutes.
Flights from Jayapura, Indonesia - Sentani Airport (DJJ) to Surakarta Solo (SOC) - The flight distance between these airports is 2,076 miles (3,340 kilometres). The direct flight time is roughly 5 hours 6 minutes.
Flights from Banjarmasin, Indonesia - Syamsudin Noor Airport (BDJ) to Surakarta Solo (SOC) - The flight distance between these airports is 394 miles (634 kilometres). The direct flight time is roughly 1 hour 22 minutes.
Flights from Ambon, Indonesia - Pattimura International Airport (AMQ) to Surakarta Solo (SOC) - The flight distance between these airports is 1,220 miles (1,964 kilometres). The direct flight time is roughly 3 hours 12 minutes.
Flights from Belitung, Indonesia - Tanjung Pandan H.A.S. Hanandjoeddin International Airport (TJQ) to Surakarta Solo (SOC) - The flight distance between these airports is 389 miles (626 kilometres). The direct flight time is roughly 1 hour 21 minutes.
Flights from Jambi, Indonesia - Sultan Thaha Airport (DJB) to Surakarta Solo (SOC) - The flight distance between these airports is 636 miles (1,024 kilometres). The direct flight time is roughly 1 hour 54 minutes.
Flights from Bengkulu, Indonesia - Fatmawati Soekarno Airport (BKS) to Surakarta Solo (SOC) - The flight distance between these airports is 631 miles (1,016 kilometres). The direct flight time is roughly 1 hour 54 minutes.
From Denpasar (DPS), Indonesia to Solo / Surakarta, Indonesia (SOC): Rp1,784,426
Depart: 27 May 2024 · Return: 28 May 2024 Price found 23 Apr 2024, 10:44
From Surabaya (SUB), Indonesia to Solo / Surakarta, Indonesia (SOC): Rp2,759,956
Depart: 03 May 2024 · Return: 04 May 2024 Price found 24 Apr 2024, 02:34
From Semarang (SRG), Indonesia to Solo / Surakarta, Indonesia (SOC): Rp3,201,598
Depart: 25 May 2024 · Return: 31 May 2024 Price found 24 Apr 2024, 08:02
From Pekanbaru (PKU), Indonesia to Solo / Surakarta, Indonesia (SOC): Rp3,987,779
Depart: 29 Apr 2024 · Return: 06 May 2024 Price found 24 Apr 2024, 16:32
From Pontianak (PNK), Indonesia to Solo / Surakarta, Indonesia (SOC): Rp4,481,093
Depart: 14 May 2024 · Return: 14 May 2024 Price found 24 Apr 2024, 15:32