{
  "@context": "https://schema.org",
  "@type": "Airport",
  "address": {
    "@type": "PostalAddress",
    "addressCountry": "Indonesia",
    "addressLocality": "Surakarta"
  },
  "airlines": [
    "General aviation"
  ],
  "amenityFeature": [
    {
      "@type": "LocationFeatureSpecification",
      "name": "Domestic to Domestic Connection Time",
      "value": "45 minutes"
    },
    {
      "@type": "LocationFeatureSpecification",
      "name": "Domestic to International Connection Time",
      "value": "75 minutes"
    },
    {
      "@type": "LocationFeatureSpecification",
      "name": "International to Domestic Connection Time",
      "value": "75 minutes"
    },
    {
      "@type": "LocationFeatureSpecification",
      "name": "International to International Connection Time",
      "value": "90 minutes"
    },
    {
      "@type": "LocationFeatureSpecification",
      "name": "Interline Connection Time",
      "value": "120 minutes"
    }
  ],
  "city": "Surakarta",
  "code": "SOC",
  "connection_tips": "Adisumarmo is the airport for Solo in Central Java. When delays ripple through the schedule, a pre-arranged pickup or host contact is the useful backup, because the airport is really the handoff into Surakarta rather than a place to wait around. The meaningful alternates are Soekarno-Hatta International Airport, Ngloram Airport, Adisutjipto International Airport, which is why the backup plan matters more than the terminal amenities. Scheduled service is carried by General aviation, so the first bank of the day is the one to watch. In practice, that means the airport works as Surakarta's time-saving link to the rest of Indonesia.\n\nThe KA BIAS airport train is the most predictable link into the city, while the official taxi rank covers hotel and palace-area trips. At street level, a pre-arranged pickup or host contact is the useful backup, because the airport is really the handoff into Surakarta rather than a place to wait around. The meaningful alternates are Soekarno-Hatta International Airport, Ngloram Airport, Adisutjipto International Airport, which is why the backup plan matters more than the terminal amenities. Scheduled service is carried by General aviation, so the first bank of the day is the one to watch. In practice, that means the airport works as Surakarta's time-saving link to the rest of Indonesia.\n\nThe terminal is compact enough that moving from check-in to gate is usually easy by Indonesian airport standards. For a clean handoff, a pre-arranged pickup or host contact is the useful backup, because the airport is really the handoff into Surakarta rather than a place to wait around. The meaningful alternates are Soekarno-Hatta International Airport, Ngloram Airport, Adisutjipto International Airport, which is why the backup plan matters more than the terminal amenities. Scheduled service is carried by General aviation, so the first bank of the day is the one to watch. In practice, that means the airport works as Surakarta's time-saving link to the rest of Indonesia.",
  "country": "Indonesia",
  "flag_url": "https://flagcdn.com/w320/id.png",
  "flight_search_affiliate_link": "https://book.beatthatflight.com.au/?currency=IDR",
  "frequent_traveler_tip": [
    "Take the KA BIAS train for the fastest and most reliable connection into Solo.",
    "Use the official taxi rank for a fixed fare into Solo or the Keraton area.",
    "Solo's batik and Javanese snacks are better bought in town than relied on at the terminal.",
    "The terminal is compact, so gates are quick to reach even when flights bunch up.",
    "SOC is a good example of an Indonesian airport where the train link genuinely beats the road."
  ],
  "global_map_link": "https://www.google.com/maps?q=Adisumarmo+Airport",
  "google_maps_reviews": {
    "rating": 0.0,
    "recent_reviews": [],
    "total_reviews": 0
  },
  "hotel_affiliate_link": "https://book.beatthatflight.com.au/?currency=IDR",
  "iataCode": "SOC",
  "icao": "WAHQ",
  "international": false,
  "last_modified": "June 2026",
  "last_updated": "2026-03-30",
  "latitude": -7.516044,
  "layover_planner_info": "Limited services; plan ahead for food and transportation.",
  "longitude": 110.757492,
  "mct_domestic_to_domestic": 45,
  "mct_domestic_to_international": 75,
  "mct_interline": 120,
  "mct_international_to_domestic": 75,
  "mct_international_to_international": 90,
  "missed_connection_help": "Contact your airline for rebooking assistance.",
  "name": "Adisumarmo Airport",
  "region": "Asia",
  "related_airports": [
    {
      "code": "CGK",
      "name": "Soekarno-Hatta International Airport"
    },
    {
      "code": "CPF",
      "name": "Ngloram Airport"
    },
    {
      "code": "JOG",
      "name": "Adisutjipto International Airport"
    },
    {
      "code": "KWB",
      "name": "Dewadaru Airport"
    },
    {
      "code": "SRG",
      "name": "Achmad Yani Airport"
    }
  ],
  "terminal_info": "Adisumarmo Airport is the main airport for Surakarta, better known as Solo, in Central Java. It is a manageable airport whose importance comes from its direct access to Solo rather than from big-hub scale.\n\nThe airport is linked to the city by the KA BIAS airport rail service, road transport, and taxis. The terminal is easy to navigate compared with Jakarta's much larger airports.\n\nTravelers using SOC are usually heading for Solo itself, nearby cultural sites, or the wider central Javanese corridor. The airport works best when paired with clear onward transport plans into the city.\n\nAdi Soemarmo International Airport's primary practical advantage is its high level of convenience, characterized by short terminal walking distances and an exceptionally efficient railway link (KA BIAS) that connects passengers directly into Solo's urban core in approximately 20 minutes. This makes it an attractive alternative for those prioritizing speed and cultural access in Central Java.",
  "terminal_map_url": "https://en.wikipedia.org/wiki/Adisumarmo_Airport"
}
