Kastrup (EKCH/CPH) — Copenhagen, Denmark
Kastrup (EKCH/CPH) serves Copenhagen, Denmark. This is a major international airport with 3 runways (04L/22R, 04R/22L). Field elevation is 17 ft AMSL. Data on this page is maintained by the aviation community — contribute to keep it accurate.
Section Breakdown
See a next to a field? Click it to confirm the info is still correct. Recently verified Outdated — please verify
Basic Airport Information
- ICAO: EKCH
- Name: Kastrup
- Type: large_airport
- Category: International
- Latitude: 55.617901
- Longitude: 12.656
- Elevation: 17 ft
- Country: Denmark
- Municipality: Copenhagen
- IATA Code: CPH
- FAA Code: N/A
- FIR: EKDK
- Timezone: Europe/Copenhagen
- Distance from City: 8.0 km
- VFR: Yes
- IFR: Yes
Runways
Runway 04L/22R
- Designation: 04L/22R
- Dimensions: 11811 X 148
- Surface: Asphalt
- PCN: N/A
- Lighting: HIRL, REIL, ALS
- NAVAIDs: ILS 04L (CAT I/II), ILS 22R (CAT IIIB), VOR-DME KAS 112.50
- Approach Types: ILS CAT I (04L), ILS CAT II (04L), ILS CAT IIIB (22R), RNAV (GNSS)
- Remarks: Primary parallel runway. 22R threshold displaced 600m. Preferential: 04L for landing, 22R for takeoff.
Runway 04R/22L
- Designation: 04R/22L
- Dimensions: 10827 X 148
- Surface: Asphalt
- PCN: N/A
- Lighting: HIRL, REIL, ALS
- NAVAIDs: ILS 04R (CAT I), ILS 22L (CAT IIIB), VOR-DME KAS 112.50
- Approach Types: ILS CAT I (04R), ILS CAT IIIB (22L), VOR/DME, RNAV (GNSS)
- Remarks: Primary parallel runway. Widened to accommodate A380. Preferential: 04R for takeoff, 22L for landing (0500-2000 UTC summer / 0600-2100 UTC winter).
Runway 12/30
- Designation: 12/30
- Dimensions: 10072 X 148
- Surface: Asphalt
- PCN: N/A
- Lighting: HIRL, REIL, ALS
- NAVAIDs: ILS 12 (CAT I), ILS 30 (CAT I), VOR-DME KAS 112.50
- Approach Types: ILS CAT I (12), ILS CAT I (30), RNAV (GNSS)
- Remarks: Crosswind runway. Used when crosswind >15kt on 04/22. Closed for takeoff/landing 2100-0400 UTC (summer) / 2200-0500 UTC (winter). Threshold 12 displaced 705m, threshold 30 displaced 270m.
Frequencies
- Tower: 118.100, 118.575, 118.700, 119.350 MHz
- Ground: 121.625, 121.725, 121.900 MHz
- Operations: 119.100, 119.800, 120.200 MHz
- Traffic/Approach: 120.250, 124.975 MHz
- ATIS: 122.750, 122.850 MHz
Operation Hours
Kastrup operates 24 hours (H24). See all 24-hour airports worldwide →
- Extra Hours On Request: No
- Remarks: Airport and ATC H24. Fire category 9.
Contacts
- AIS Tel: +45 32478272
- ARO Tel: N/A
- MET Tel: N/A
- Admin Tel: +45 32312800
- Health Tel: N/A
- Police Tel: N/A
- Authorities Tel: N/A
- Website: https://www.cph.dk
- Remarks: AIS/ARO Briefing H24. Airport Coordination Denmark: +45 53787747 (Simon Thoustrup), +45 53787757 (John Nielsen). ASE Handling (FBO): +45 20685928, freq 131.925. Lost & Found: +45 32313231. SAS Ground Handling: +45 32323260.
Slots / PPR
- Slot Required: Yes
- PPR Required: No
- PPR Contact: N/A
- Remarks: IATA Level 3 fully coordinated. Max 83 ops/hour. Slots via Airport Coordination Denmark (ACD): [email protected], [email protected]. OCS available. Office hours 07:00-15:00 UTC (08:00-16:00 CET). Scheduled flights: traffic program ≥30 days before. Non-scheduled/business aviation: slot request ≥48 hours in advance (excl. weekends/holidays).
Customs
- Open: 00:00
- Close: 23:59
- Phone: N/A
- Extra Hours On Request: No
- Remarks: Customs available H24. Airport of entry. Denmark is Schengen area — no customs for intra-Schengen flights.
Fees
- Landing Fee: DKK 43.62 per 1,000 kg MTOW (passenger) / DKK 60.67 per 1,000 kg MTOW (cargo) — 2021 base rates indexed annually on 1 Apr (+2.0% 2025, +5.0% 2026, +2.6% 2027). Min charge DKK 786.29 (scheduled).
- Parking Fee: Inside CSRA: DKK 4.93 per 1,000 kg MTOW per hour (3 free hours, night 22:00-06:00 UTC exempt). Outside CSRA: DKK 9.79 per 1,000 kg MTOW per 24h (6 free hours) — 2021 base, subject to annual indexation.
- Handling Mandatory: Yes
- Currency: DKK
- Remarks: Level 3 slot coordinated. Charges published by Kobenhavns Lufthavne A/S. Noise surcharge by aircraft category. Full tariff at cph.dk/en/cph-business/aviation/charges-and-slot. Max 85 dB(A) noise limit.
Fuel Information
- Fuel Type: JET A-1
- Price/L: 2.23
- Last Updated: 2026-04-03
- Remarks: Provider: DCC & Shell Aviation Denmark. Contact: +45 33372520. Price as of Jan 2026, subject to change. Fuel available H24.
Immigration
- Port of Entry: Yes
- GENDEC Required: Yes
- GAR Required: No
- Remarks: Schengen member. APIS required for all non-Schengen flights (EU Directive 2004/82/EC). EU/EEA citizens use expedited lanes. Terminal 3 handles non-Schengen flights.
Restrictions
- Curfew Start: 21:00
- Curfew End: 04:00
- Noise Chapter Min: 3
- Remarks: Night restrictions: RWY 12/30 closed 2100-0400 UTC (summer) / 2200-0500 UTC (winter). Only RWY 04/22 available at night with restrictions. Engine run-ups banned 2200-0400 UTC (summer) / 2200-0400 UTC (winter). Noise limit 85 dB(A). Preferential runway system in effect. Curfew fields reflect summer UTC; winter is 22:00-05:00 UTC.
Alternates
EKRK
- ICAO: EKRK
- Name: Roskilde
- Distance (NM): 17.9
- Has IFR: Yes
- Port of Entry: Yes
- Immigration Remarks: Schengen zone. Immigration clearance available for non-Schengen arrivals. Standard EU/EEA border procedures apply.
ESMS
- ICAO: ESMS
- Name: Malmo
- Distance (NM): 24.9
- Has IFR: Yes
- Port of Entry: Yes
- Immigration Remarks: Schengen zone. Immigration clearance available for non-Schengen arrivals. Standard EU/EEA border procedures apply.
ESMK
- ICAO: ESMK
- Name: Kristianstad
- Distance (NM): 51.6
- Has IFR: Yes
- Port of Entry: Yes
- Immigration Remarks: Schengen zone. Immigration clearance available for non-Schengen arrivals. Standard EU/EEA border procedures apply.
EKMB
- ICAO: EKMB
- Name: Maribo
- Distance (NM): 69.1
- Has IFR: Yes
- Port of Entry: Yes
- Immigration Remarks: Schengen zone. Immigration clearance available for non-Schengen arrivals. Standard EU/EEA border procedures apply.
EDBH
- ICAO: EDBH
- Name: Barth
- Distance (NM): 76.9
- Has IFR: Yes
- Port of Entry: Yes
- Immigration Remarks: Schengen zone. Immigration clearance available for non-Schengen arrivals. Standard EU/EEA border procedures apply.
Airport Services
No services listed for this airport yet.
Are you a service provider? Register here to appear in this airport's listing.
Denmark Permit Requirements
- Overflight Permit: No
- Landing Permit: Conditional
- Overflight Lead Time: N/A - no permit required; file flight plan before departure
- Landing Lead Time: 48 hours before landing (excl. weekends/holidays); 30 days for >4 flights in 2 months
Private non-revenue flights generally do not require landing permits. Standard Schengen entry procedures apply.
Active NOTAMs
+9 more active NOTAMs
View all NOTAMs on MapNearby Airports
Airport History
Discover the key milestones and historical events that shaped Kastrup. Our community-powered timeline traces this airport's journey from its origins to the present day.
Explore HistoryFrequently Asked Questions
- What is the tower frequency at EKCH?
- The tower frequency at Kastrup is 118.100, 118.575, 118.700, 119.350 MHz.
- What fuel is available at EKCH?
- Kastrup offers JET A-1.
- Does EKCH require landing permits?
- Yes, landing permits are required for Kastrup (Denmark).
- Is customs available at EKCH?
- Yes, customs at Kastrup is available from 00:00 to 23:59.
- Does EKCH require slots or PPR?
- Slots are required at Kastrup.
- Where is EKCH located?
- Kastrup (EKCH) is located in Copenhagen, Denmark.
- What is the IATA code for EKCH?
- The IATA code for Kastrup is CPH.
- How long is the runway at EKCH?
- The main runway at Kastrup (04L/22R) measures 11811 X 148.
- Does EKCH have an ILS approach?
- Yes, Kastrup has ILS (Instrument Landing System) approaches on runways 04L/22R, 04R/22L, 12/30.
- Is EKCH a port of entry?
- Yes, Kastrup is a port of entry where international flights can clear customs and immigration.