Singapore Airport Arrivals (SIN)

Not all flights may be showing. If not available use search above to find your flight by airline, airport or flight number.
Origin Airline Flight no. Scheduled Est./Actual Status
Fukuoka (FUK) Singapore Airlines SQ655 (2) 03:20 Scheduled
Fukuoka (FUK) Air India AI8155 03:20 Scheduled
Fukuoka (FUK) All Nippon Airways NH6271 03:20 Scheduled
Tokyo (HND) Singapore Airlines SQ631 (2) 03:20 Scheduled
Tokyo (HND) Air India AI8161 03:20 Scheduled
Tokyo (HND) All Nippon Airways NH6259 03:20 Scheduled
Ho Chi Minh City (SGN) Singapore Airlines SQ177 (4) 03:20 Scheduled
Ho Chi Minh City (SGN) Air India AI8253 03:20 Scheduled
Ho Chi Minh City (SGN) Air New Zealand NZ3457 03:20 Scheduled
Ho Chi Minh City (SGN) Vietnam Airlines VN3419 03:20 Scheduled
Ho Chi Minh City (SGN) Virgin Australia VA5489 03:20 Scheduled
Kuala Lumpur (SZB) Scoot TR475 (1) 03:20 Scheduled
Kuala Lumpur (SZB) Singapore Airlines SQ8585 03:20 Scheduled
Bangkok (BKK) Scoot TR607 (1) 03:30 Scheduled
Bangkok (BKK) Singapore Airlines SQ8545 03:30 Scheduled
Kuala Lumpur (KUL) Malaysia Airlines MH619 (6) 03:30 Scheduled
Kuala Lumpur (KUL) Finnair AY6746 03:30 Scheduled
Kuala Lumpur (KUL) Fly Sky Airlines FY7335 03:30 Scheduled
Kuala Lumpur (KUL) Oman Air WY5621 03:30 Scheduled
Kuala Lumpur (KUL) Qantas QF5192 03:30 Scheduled
Kuala Lumpur (KUL) Qatar Airways QR5491 03:30 Scheduled
Kuala Lumpur (KUL) Singapore Airlines SQ5619 03:30 Scheduled
Beijing (PEK) Singapore Airlines SQ805 (2) 03:30 14:57 Landed
Beijing (PEK) Air China CA5281 03:30 14:57 Landed
Beijing (PEK) Virgin Australia VA5785 03:30 14:57 Landed
Jeddah (JED) Saudia SV856 (2) 03:30 Scheduled
Jeddah (JED) Garuda Indonesia GA9918 03:30 Scheduled
Jeddah (JED) Vietnam Airlines VN3290 03:30 Scheduled
Tokyo (NRT) Scoot TR809 (1) 03:30 Scheduled
Tokyo (NRT) Singapore Airlines SQ8643 03:30 Scheduled
Bangkok (BKK) Singapore Airlines SQ707 (4) 03:35 Delayed
Bangkok (BKK) Air New Zealand NZ3449 03:35 Delayed
Bangkok (BKK) Bangkok Airways PG4703 03:35 Delayed
Bangkok (BKK) SAS SK8052 03:35 Delayed
Bangkok (BKK) Virgin Australia VA5717 03:35 Delayed
Hong Kong (HKG) Cathay Pacific CX739 (4) 03:45 Scheduled
Hong Kong (HKG) American Airlines AA8942 03:45 Scheduled
Hong Kong (HKG) Fiji Airways FJ5466 03:45 Scheduled
Hong Kong (HKG) Gulf Air GF4073 03:45 Scheduled
Hong Kong (HKG) Qatar Airways QR3492 03:45 Scheduled
Denpasar (DPS) Singapore Airlines SQ939 (7) 03:50 Scheduled
Denpasar (DPS) Air India AI8145 03:50 Scheduled
Denpasar (DPS) Asiana Airlines OZ6729 03:50 Scheduled
Denpasar (DPS) Garuda Indonesia GA9071 03:50 Scheduled
Denpasar (DPS) Lufthansa LH9768 03:50 Scheduled
Denpasar (DPS) SAS SK8082 03:50 Scheduled
Denpasar (DPS) Swiss LX9071 03:50 Scheduled
Denpasar (DPS) United Airlines UA7701 03:50 Scheduled
Da Nang (DAD) Singapore Airlines SQ171 (4) 03:50 Scheduled
Da Nang (DAD) Air India AI8137 03:50 Scheduled
Da Nang (DAD) Air New Zealand NZ3467 03:50 Scheduled
Da Nang (DAD) Vietnam Airlines VN3093 03:50 Scheduled
Da Nang (DAD) Virgin Australia VA5485 03:50 Scheduled
London (LHR) British Airways BA11 (2) 03:55 Scheduled
London (LHR) American Airlines AA6835 03:55 Scheduled
London (LHR) Iberia IB3500 03:55 Scheduled
Perth (PER) Qantas QF71 (11) 03:55 Scheduled
Perth (PER) Air France AF9673 03:55 Scheduled
Perth (PER) Bangkok Airways PG4542 03:55 Scheduled
Perth (PER) British Airways BA7467 03:55 Scheduled
Perth (PER) China Eastern Airlines MU4013 03:55 Scheduled
Perth (PER) Emirates EK5057 03:55 Scheduled
Perth (PER) Fiji Airways FJ5330 03:55 Scheduled
Perth (PER) Finnair AY5010 03:55 Scheduled
Perth (PER) IndiGo 6E4607 03:55 Scheduled
Perth (PER) Japan Airlines JL7886 03:55 Scheduled
Perth (PER) KLM KL4880 03:55 Scheduled
Perth (PER) SriLankan Airlines UL3385 03:55 Scheduled
Da Nang (DAD) VietJet Air VJ973 (1) 04:00 Scheduled
Da Nang (DAD) Flexflight W24973 04:00 Scheduled
Kuala Lumpur (KUL) Singapore Airlines SQ113 (6) 04:00 Scheduled
Kuala Lumpur (KUL) Air India AI8191 04:00 Scheduled
Kuala Lumpur (KUL) Air New Zealand NZ3413 04:00 Scheduled
Kuala Lumpur (KUL) Malaysia Airlines MH5729 04:00 Scheduled
Kuala Lumpur (KUL) SAS SK8088 04:00 Scheduled
Kuala Lumpur (KUL) Swiss LX9051 04:00 Scheduled
Kuala Lumpur (KUL) Virgin Australia VA5433 04:00 Scheduled
Osaka (KIX) Singapore Airlines SQ619 (2) 04:00 Scheduled
Osaka (KIX) Air India AI8175 04:00 Scheduled
Osaka (KIX) All Nippon Airways NH6263 04:00 Scheduled
Kuala Lumpur (KUL) AirAsia AK715 04:10 Scheduled
Kuala Lumpur (KUL) Batik Air Malaysia OD807 04:10 Scheduled
Amsterdam (AMS) KLM KL835 (2) 04:15 Scheduled
Amsterdam (AMS) Air France AF8220 04:15 Scheduled
Amsterdam (AMS) Qantas QF4234 04:15 Scheduled
Macau (MFM) Air Macau NX908 04:15 Scheduled
Tokoname (NGO) Singapore Airlines SQ671 (2) 04:15 Scheduled
Tokoname (NGO) Air India AI8215 04:15 Scheduled
Tokoname (NGO) All Nippon Airways NH6269 04:15 Scheduled
Shanghai (PVG) Air China CA825 (1) 04:15 Scheduled
Shanghai (PVG) Singapore Airlines SQ5885 04:15 Scheduled
Chiang Mai (CNX) Scoot TR677 (2) 04:20 Scheduled
Chiang Mai (CNX) Air Canada AC5946 04:20 Scheduled
Chiang Mai (CNX) Singapore Airlines SQ8427 04:20 Scheduled
Koh Samui (USM) Bangkok Airways PG963 (12) 04:20 Scheduled
Koh Samui (USM) British Airways BA2173 04:20 Scheduled
Koh Samui (USM) Emirates EK4610 04:20 Scheduled
Koh Samui (USM) Etihad Airways EY7717 04:20 Scheduled
Koh Samui (USM) Finnair AY6902 04:20 Scheduled
Koh Samui (USM) KLM KL3718 04:20 Scheduled
Koh Samui (USM) Lufthansa LH4634 04:20 Scheduled
Koh Samui (USM) Qantas QF3467 04:20 Scheduled
Koh Samui (USM) Qatar Airways QR4436 04:20 Scheduled
Koh Samui (USM) Singapore Airlines SQ5499 04:20 Scheduled
Koh Samui (USM) Thai Airways TG7336 04:20 Scheduled
Koh Samui (USM) Turkish Airlines TK4514 04:20 Scheduled
Koh Samui (USM) Vietnam Airlines VN3765 04:20 Scheduled
Beijing (PEK) Air China CA787 (1) 04:25 Scheduled
Beijing (PEK) Singapore Airlines SQ5871 04:25 Scheduled
Brisbane (BNE) Qantas QF51 (10) 04:30 Scheduled
Brisbane (BNE) Air France AF9672 04:30 Scheduled
Brisbane (BNE) Bangkok Airways PG4538 04:30 Scheduled
Brisbane (BNE) British Airways BA7471 04:30 Scheduled
Brisbane (BNE) Emirates EK5051 04:30 Scheduled
Brisbane (BNE) Fiji Airways FJ5328 04:30 Scheduled
Brisbane (BNE) Finnair AY5008 04:30 Scheduled
Brisbane (BNE) IndiGo 6E4600 04:30 Scheduled
Brisbane (BNE) Japan Airlines JL7896 04:30 Scheduled
Brisbane (BNE) KLM KL4883 04:30 Scheduled
Brisbane (BNE) SriLankan Airlines UL3381 04:30 Scheduled
Tokyo (NRT) Singapore Airlines SQ637 (3) 04:30 Scheduled
Tokyo (NRT) Air India AI8219 04:30 Scheduled
Tokyo (NRT) All Nippon Airways NH6253 04:30 Scheduled
Tokyo (NRT) Fiji Airways FJ5928 04:30 Scheduled
Hong Kong (HKG) Singapore Airlines SQ875 (1) 04:30 Scheduled
Hong Kong (HKG) Virgin Australia VA5765 04:30 Scheduled
Cebu (CEB) Scoot TR385 (2) 04:40 Scheduled
Cebu (CEB) Air Canada AC5922 04:40 Scheduled
Cebu (CEB) Singapore Airlines SQ8557 04:40 Scheduled
Kuala Lumpur (KUL) Malaysia Airlines MH605 (9) 04:40 Scheduled
Kuala Lumpur (KUL) British Airways BA7901 04:40 Scheduled
Kuala Lumpur (KUL) Finnair AY6747 04:40 Scheduled
Kuala Lumpur (KUL) Fly Sky Airlines FY7325 04:40 Scheduled
Kuala Lumpur (KUL) KLM KL4114 04:40 Scheduled
Kuala Lumpur (KUL) Myanmar Airways International 8M9536 04:40 Scheduled
Kuala Lumpur (KUL) Oman Air WY5603 04:40 Scheduled
Kuala Lumpur (KUL) Qantas QF5188 04:40 Scheduled
Kuala Lumpur (KUL) Qatar Airways QR5495 04:40 Scheduled
Kuala Lumpur (KUL) Singapore Airlines SQ5605 04:40 Scheduled
Manila (MNL) Singapore Airlines SQ913 (1) 04:40 Scheduled
Manila (MNL) Philippine Airlines PR3859 04:40 Scheduled
Tiruchirapally (TRZ) IndiGo 6E1023 04:40 Scheduled
Guangzhou (CAN) China Southern Airlines CZ3039 (1) 04:45 Scheduled
Guangzhou (CAN) Sichuan Airlines 3U7067 04:45 Scheduled
Hong Kong (HKG) Cathay Pacific CX791 (2) 04:50 Scheduled
Hong Kong (HKG) American Airlines AA8924 04:50 Scheduled
Hong Kong (HKG) MIAT Mongolian Airlines OM5607 04:50 Scheduled
Auckland (AKL) Air New Zealand NZ284 (4) 04:55 Scheduled
Auckland (AKL) Air India AI6271 04:55 Scheduled
Auckland (AKL) Lufthansa LH7152 04:55 Scheduled
Auckland (AKL) Singapore Airlines SQ4284 04:55 Scheduled
Auckland (AKL) Turkish Airlines TK8734 04:55 Scheduled
Paris (CDG) Air France AF256 (2) 04:55 15:42 Landed
Paris (CDG) KLM KL2138 04:55 15:42 Landed
Paris (CDG) Qantas QF4222 04:55 15:42 Landed
Frankfurt (FRA) Lufthansa LH780 (1) 04:55 Scheduled
Frankfurt (FRA) Singapore Airlines SQ2007 04:55 Scheduled
Chennai Madras (MAA) Singapore Airlines SQ525 (1) 04:55 Scheduled
Chennai Madras (MAA) Air New Zealand NZ3215 04:55 Scheduled
Vientiane (VTE) Scoot TR355 (1) 04:55 Delayed
Vientiane (VTE) Singapore Airlines SQ8519 04:55 Delayed
Kota-Kinabalu (BKI) AirAsia AK1795 05:00 Scheduled
Frankfurt (FRA) Singapore Airlines SQ325 (7) 05:00 Scheduled
Frankfurt (FRA) Aegean Airlines A31204 05:00 Scheduled
Frankfurt (FRA) Air New Zealand NZ3325 05:00 Scheduled
Frankfurt (FRA) Croatia Airlines OU5810 05:00 Scheduled
Frankfurt (FRA) Fiji Airways FJ5906 05:00 Scheduled
Frankfurt (FRA) Lufthansa LH9764 05:00 Scheduled
Frankfurt (FRA) Philippine Airlines PR3841 05:00 Scheduled
Frankfurt (FRA) TAP Air Portugal TP8417 05:00 Scheduled
Sydney (SYD) Qantas QF81 (10) 05:00 Scheduled
Sydney (SYD) Air France AF9670 05:00 Scheduled
Sydney (SYD) Bangkok Airways PG4534 05:00 Scheduled
Sydney (SYD) British Airways BA7495 05:00 Scheduled
Sydney (SYD) Emirates EK5061 05:00 Scheduled
Sydney (SYD) Fiji Airways FJ5322 05:00 Scheduled
Sydney (SYD) Finnair AY5012 05:00 Scheduled
Sydney (SYD) IndiGo 6E4611 05:00 Scheduled
Sydney (SYD) KLM KL4891 05:00 Scheduled
Sydney (SYD) LATAM Airlines LA5922 05:00 Scheduled
Sydney (SYD) SriLankan Airlines UL3371 05:00 Scheduled
Melbourne (MEL) Qantas QF35 (12) 05:05 Delayed
Melbourne (MEL) Air France AF9700 05:05 Delayed
Melbourne (MEL) Bangkok Airways PG4540 05:05 Delayed
Melbourne (MEL) British Airways BA7465 05:05 Delayed
Melbourne (MEL) China Eastern Airlines MU4009 05:05 Delayed
Melbourne (MEL) Emirates EK5035 05:05 Delayed
Melbourne (MEL) Fiji Airways FJ5324 05:05 Delayed
Melbourne (MEL) Finnair AY5014 05:05 Delayed
Melbourne (MEL) IndiGo 6E4603 05:05 Delayed
Melbourne (MEL) Japan Airlines JL7890 05:05 Delayed
Melbourne (MEL) KLM KL4895 05:05 Delayed
Melbourne (MEL) LATAM Airlines LA5920 05:05 Delayed
Melbourne (MEL) SriLankan Airlines UL3377 05:05 Delayed
Jakarta (CGK) Singapore Airlines SQ959 (5) 05:10 Scheduled
Jakarta (CGK) Air India AI8129 05:10 Scheduled
Jakarta (CGK) Garuda Indonesia GA8959 05:10 Scheduled
Jakarta (CGK) SAS SK8034 05:10 Scheduled
Jakarta (CGK) United Airlines UA7679 05:10 Scheduled
Jakarta (CGK) Virgin Australia VA5827 05:10 Scheduled
Manila (MNL) Cebu Pacific 5J805 05:10 Scheduled
Penang (PEN) Singapore Airlines SQ135 (4) 05:10 Scheduled
Penang (PEN) Air India AI8225 05:10 Scheduled
Penang (PEN) Air New Zealand NZ3427 05:10 Scheduled
Penang (PEN) Malaysia Airlines MH5743 05:10 Scheduled
Penang (PEN) Virgin Australia VA5455 05:10 Scheduled
Phuket (HKT) Scoot TR665 (2) 05:15 Scheduled
Phuket (HKT) Air Canada AC5923 05:15 Scheduled
Phuket (HKT) Singapore Airlines SQ8301 05:15 Scheduled
Shanghai (PVG) China Eastern Airlines MU6049 (1) 05:15 Scheduled
Shanghai (PVG) Garuda Indonesia GA8912 05:15 Scheduled
Mumbai (BOM) IndiGo 6E1011 05:20 Scheduled
Denpasar (DPS) AirAsia QZ506 05:20 Delayed
Hanoi (HAN) Singapore Airlines SQ191 (1) 05:20 Scheduled
Hanoi (HAN) Air India AI8157 05:20 Scheduled
Munich (MUC) Lufthansa LH768 05:25 Scheduled
Tokyo (HND) Japan Airlines JL37 05:25 Scheduled
Langkawi (LGK) Scoot TR477 05:25 Scheduled
Ho Chi Minh City (SGN) Vietnam Airlines VN655 05:25 Scheduled
Denpasar (DPS) Scoot TR289 05:30 Scheduled
Shenzhen (SZX) Shenzhen Airlines ZH229 05:30 Scheduled
Tokyo (HND) All Nippon Airways NH841 05:35 Scheduled
Istanbul (IST) Turkish Airlines TK54 05:35 Scheduled
Sydney (SYD) Singapore Airlines SQ232 05:35 Scheduled
Bangalore (BLR) IndiGo 6E1009 05:40 Scheduled
Fuzhou (FOC) Scoot TR175 05:40 Scheduled
Christchurch (CHC) Singapore Airlines SQ298 05:40 Scheduled
London (LHR) Singapore Airlines SQ319 05:40 Scheduled
London (LHR) Qantas QF2 05:40 Scheduled
Newark (EWR) Singapore Airlines SQ21 05:45 Scheduled
New Delhi (DEL) IndiGo 6E1013 05:45 Scheduled
Seattle (SEA) Singapore Airlines SQ27 05:45 Scheduled
Guangzhou (CAN) Singapore Airlines SQ851 05:50 Delayed
Denpasar (DPS) Jetstar JQ43 05:55 Scheduled
Penang (PEN) AirAsia AK1725 05:55 Scheduled
Phuket (HKT) Singapore Airlines SQ731 05:55 Scheduled
Melbourne (MEL) Scoot TR59 05:55 Delayed
Bandar Seri Begawan (BWN) Singapore Airlines SQ147 06:00 Scheduled
Denpasar (DPS) Garuda Indonesia GA842 06:00 Scheduled
New Delhi (DEL) Singapore Airlines SQ401 06:00 Scheduled
Manila (MNL) Singapore Airlines SQ917 06:00 Scheduled
Kuala Lumpur (KUL) AirAsia AK717 06:00 Scheduled
Melbourne (MEL) Jetstar JQ7 06:00 Scheduled
Kratie (KTI) Singapore Airlines SQ155 06:00 Scheduled
Zurich (ZRH) Swiss LX176 06:00 Scheduled
Bangkok (BKK) Thai Airways TG407 06:15 Scheduled
Hong Kong (HKG) Singapore Airlines SQ883 06:15 Scheduled
Shenyang (SHE) Scoot TR157 06:15 Scheduled
Seoul (ICN) Singapore Airlines SQ611 06:20 Scheduled
Jakarta (CGK) Garuda Indonesia GA836 06:25 Scheduled
London (LHR) British Airways BA15 06:25 Scheduled
Mumbai (BOM) Air India AI2107 06:30 Scheduled
Kuala Lumpur (KUL) Singapore Airlines SQ115 06:30 Scheduled
Hyderabad (HYD) Singapore Airlines SQ519 06:30 Scheduled
Phu Quoc (PQC) VietJet Air VJ983 06:30 Scheduled
Kuala Lumpur (KUL) Malaysia Airlines MH613 06:35 Scheduled
Vantaa (HEL) Finnair AY131 06:40 Scheduled
Colombo (CMB) SriLankan Airlines UL308 06:40 Scheduled
Sydney (SYD) Scoot TR3 06:40 Scheduled
Xiamen (XMN) Singapore Airlines SQ869 06:45 Scheduled
Ipoh (IPH) Scoot TR487 06:50 Scheduled
Ho Chi Minh City (SGN) Scoot TR347 06:50 Scheduled
New Delhi (DEL) Air India AI2115 06:55 Scheduled
Da Nang (DAD) VietJet Air VJ889 06:55 Scheduled
Taipei (TPE) Singapore Airlines SQ877 06:55 Scheduled
Penang (PEN) Scoot TR425 06:55 Scheduled
London (LHR) Singapore Airlines SQ321 07:00 Scheduled
Kuching (KCH) AirAsia AK1771 07:00 Scheduled
Bangalore (BLR) Singapore Airlines SQ509 07:05 Scheduled
San Francisco (SFO) Singapore Airlines SQ31 07:05 Scheduled
Perth (PER) Singapore Airlines SQ226 07:05 Delayed
Manila (MNL) Philippine Airlines PR501 07:10 Scheduled
Pekanbaru (PKU) Scoot TR253 07:10 Scheduled
Hong Kong (HKG) Cathay Pacific CX635 07:15 Scheduled

Planning a Holiday or Business Trip...

Pre-book Rental Car at Singapore Airport for huge savings.

Flight Arrivals at Singapore Airport

Singapore Changi Airport serves more than 200 worldwide destinations, the airport handles more than 7,200 departures and arrivals per week and is home to more than 100 airlines.

The four terminal buildings are linked via Skytrains and travelators. The Skytrain services are free to use and take no more than 1 to 4 minutes to reach the terminals. The trains operate between 5.00 am and 2.30 am. Skytrain’s services are augmented by shuttle buses that transfer passengers between the terminals at times, when Skytrains are not running.

Arrivals at Singapore Changi Airport can board Skytrains in the departure check-in hall on level 2 in Terminal 1 via door 5. At Terminal 2 the Skytrains can be found in the departure check-in hall level 2 through door 1. At Terminal 3 Skytrains can be accessed via the departure check-in hall on level 2, using door 8.

Budget airline arrivals at Singapore Changi Airport will fly into the fourth terminal which is some distance away from the main terminals. However, the Budget Terminal is linked to Terminal 2 via a free shuttle bus service that runs 24 hours a day. The free shuttle can be boarded in the Terminal 2 basement, and the actual bus stop is in close proximity to the bay where public bus service 36 picks up passengers. The free shuttle buses leave every 10 minutes during the hours of 5.00 am and 2.00 and every 20 minutes between 2.00 am and 5.00 am every day.

Arrivals at Singapore Changi Airport, who are unsure which is the best onward transport option, can make enquiries at the Ground Transportation Desk, which is open for assistance 24 hours a day. Each arrivals hall in the terminals has its own Ground Transportation Desk and here Singapore Changi Airport arrivals can also book larger taxis, if they require transport in a group.

A 4-seater airport taxi will cost around Singapore $55.00 per journey to any destination in Singapore city. A 7-seater minibus taxi will cost just Singapore $60.00 per trip. It is also possible to travel in a 9-seater minibus as a group, which will cost Singapore $60.00 per charter.

One of the cheapest transport options to get to Singapore from the airport is the airport bus, which costs Singapore $9.00 per adult and $6 per child below the age of 12. The airport bus stops at most of the main hotels in Singapore. Airport buses leave from all four terminals.

Public transport buses via service 36 also go to Singapore and here a ticket only costs Singapore $2.00 per adult ticket, but the service is considerably slower and takes around one hour to reach its destination. The bus service leaves from the three main terminals, but not from the Budget Terminal. Passengers must have the exact fare ready when they board the bus, as no change will be given by the driver.

Singapore Changi Airport arrivals can use internet and business services at the Business Centers, where desk top PCs, 24 hour photocopying, faxing, typing and mailing services are available to business travelers and people wishing to send last minute messages to friends and family at home, before continuing with their onward journey.

There are also some 550 internet kiosks in the main terminals, where passengers have access to free WiFi internet services. WiFi connections are also available via the Wireless@SG network.

Arrivals at Singapore Changi Airport looking to hire a car will find car rental counters in the Arrivals Halls of Terminal 1, 2 and 3, where car hire providers like Avis and Hertz have their car hire stations. These rental desks are open from 7.00 am to 11.00 pm daily.

Was your flight delayed or cancelled?

You may be eligible to receive up to 600 EUR compensation per person in your party..

Claim Now!

Singapore Airport Sees Strong Rebound in Q3 2023, Passenger Traffic Up 52.34% Year-on-Year, But Not Yet Fully Recovered from Pandemic Impact