# STR — Stuttgart Airport > Machine-readable reference for STR. Single-airport scope. Re-fetch when content_generated_at changes. Canonical: https://airport.flights/airport/str HTML page: https://airport.flights/airport/str Markdown alt: https://airport.flights/airport/str.md JSON: https://airport.flights/api/airport/STR.json (includes live arrivals + weather) Sitemap: https://airport.flights/sitemap-airports.xml Last refreshed: 2026-06-12T06:54:05.958+00:00 --- ## Identity - Name: Stuttgart Airport - IATA: STR - ICAO: EDDS - City: Stuttgart - Country: DE (DE) - Timezone: Europe/Berlin - Distance from city: 13 km (8 mi) south of central Stuttgart - Runways: 1 - Terminals: 3 - Annual passengers: 12.7M - Hub for: Eurowings - Official website: https://www.stuttgart-airport.com/ ## Overview Welcome Stuttgart Airport (STR) stands out as an unusually compact and easy-to-navigate facility, especially when compared to its European counterparts. Despite serving a major city with over 12.7 million passengers annually, the airport maintains a cohesive feel across its terminals, all directly connected and designed for efficiency. Its architecture, highlighted by the tree-column structures in Terminal 3, cleverly balances a sense of civic space with functionality, avoiding the sprawling mall-like approach of many major hubs. At a glance Located just 13 kilometers south of central Stuttgart, STR serves as a hub for Eurowings, with three terminals: T1, T3, and T4. While Terminal 2 remains closed, the operational terminals support a network of domestic and international flights. British Airways is notably a key carrier in Terminal 1. Whether you're departing or connecting, this airport is recognized for merging practical passenger services with a clean, efficient layout. Terminals & layout The terminals at Stuttgart Airport are not isolated; they're part of a connected complex. Terminal 1 hosts British Airways and is where you’ll find establishments like DönAir and Muskat. Termin… ## Terminals (3) - **Terminal 1** — airlines: British Airways URL: https://airport.flights/airport/str/terminals/t1 - **Terminal 3** URL: https://airport.flights/airport/str/terminals/t3 - **Terminal 4** URL: https://airport.flights/airport/str/terminals/t4 ## Dining (4) - **DönAir** — T1 URL: https://airport.flights/airport/str/restaurants/donair-t1 - **McDonald's** — $ · around 05:30 URL: https://airport.flights/airport/str/restaurants/mcdonald-s - **Muskat** — T1 URL: https://airport.flights/airport/str/restaurants/muskat-t1 - **Stuttgart Airport food outlet** — $$ URL: https://airport.flights/airport/str/restaurants/stuttgart-airport-food-outlet ## Shops (3) - **Post im FLY Kiosk** — T3 URL: https://airport.flights/airport/str/shops/post-im-fly-kiosk-t3 - **Reisecenter Alltours** — T3 URL: https://airport.flights/airport/str/shops/reisecenter-alltours-t3 - **Violeta's Blumen** — T3 URL: https://airport.flights/airport/str/shops/violeta-s-blumen-t3 ## Ground transport (1) - **SAB Busterminal** — Bus URL: https://airport.flights/airport/str/transport/sab-busterminal ## Insider tips - _Insider_: Treat the airport as one contiguous space. Despite separate check-in areas, the terminals are seamlessly connected. - _Time_: Check the live security wait times display before deciding when to head to your gate. This can save you from unnecessary wait times or allow for an extra coffee stop. - _Local_: Don’t miss DönAir in Terminal 1 West, landside. It’s a quick-stop solution that’s easy to overlook amidst the check-in rush. - _Quiet_: Spend some time in Terminal 3. Its architecture, especially the tree-column space, is noteworthy and offers a distinct ambiance compared to the rest of the airport. - _Money_: The Post im FLY Kiosk in Terminal 3 does double duty as a postal and convenience outlet, perfect for last-minute travel needs. - _Avoid_: Don't get confused looking for Terminal 2 as it is currently closed and not operational. - _Insider_: For early or late dining options, Muskat in Terminal 1 and McDonald's outdoors offer the most flexible hours. --- ## Live data Live arrivals, departures, and weather are not in this static reference. Fetch: - https://airport.flights/api/airport/STR.json — JSON with current live boards + weather (12h cache) - https://airport.flights/airport/str/arrivals — HTML page with live arrivals - https://airport.flights/airport/str/departures — HTML page with live departures