Aeropuerto de Yinchuan (INC) horario de vuelos, salidas y llegadas

Horario de salidas desde Aeropuerto de Yinchuan

07:10 → 09:40 2h 30min
KMG Aeropuerto internacional de Kunming Kunming, China
CHINA EASTERN AIRLINES
Número de vuelo : MU2205 / Aeronave : Airbus A319
07:20 → 09:20 2h 00min
CKG Aeropuerto internacional de Chongqing Chongqing, China
AIR CHINA
Número de vuelo : CA4270 / Aeronave : Boeing 737-800 Passenger
08:00 → 11:25 3h 25min
HKG Aeropuerto internacional de Hong Kong Hong Kong, Hong Kong (RAE) China
XIAMEN AIR
Número de vuelo : MF8691 / Aeronave : Boeing 737-800 Passenger
08:00 → 09:50 1h 50min
PKX Aeropuerto Internacional de Daxing Beijing, China
AIR CHINA
Número de vuelo : CA8654 / Aeronave : Boeing 737-800 Passenger
09:00 → 10:50 1h 50min
PEK Aeropuerto internacional de la Capital de Beijing Beijing, China
AIR CHINA
Número de vuelo : CA1218 / Aeronave : Airbus A321
09:00 → 11:30 2h 30min
SHA Aeropuerto internacional de Shanghai Hongqiao Shanghai, China
CHINA EASTERN AIRLINES
Número de vuelo : MU5276
09:00 → 12:25 3h 25min
SZX Aeropuerto internacional de Shenzhen Shenzhen, China
XIAMEN AIR
Número de vuelo : MF8222 / Aeronave : Boeing 737-800 Passenger
09:40 → 12:55 3h 15min
CAN Aeropuerto internacional de Guangzhou Guangzhou, China
XIAMEN AIR
Número de vuelo : MF8753 / Aeronave : Boeing 737-800 Passenger
09:45 → 11:40 1h 55min
PEK Aeropuerto internacional de la Capital de Beijing Beijing, China
AIR CHINA
Número de vuelo : CA1214
09:45 → 11:35 1h 50min
TNA Aeropuerto de Jinan Jinan, China
CHINA EASTERN AIRLINES
Número de vuelo : MU6360
09:50 → 12:20 2h 30min
HMI Aeropuerto de Hami Hami, China
CHINA EZPRESS
Número de vuelo : G54337 / Aeronave : Canadair Regional Jet 900
10:00 → 11:50 1h 50min
TFU Aeropuerto Internacional de Tianfu Chengdu, China
SICHUAN AIRLINES
Número de vuelo : 3U6354 / Aeronave : Airbus A321
10:05 → 12:45 2h 40min
PVG Aeropuerto internacional de Shanghai Pudong Shanghai, China
CHINA EASTERN AIRLINES
Número de vuelo : MU6212 / Aeronave : Boeing 737-800 Passenger
10:20 → 15:10 4h 50min
HAK Aeropuerto internacional de Haikou Meilan Haikou, China
OKAY AIRWAYS
Número de vuelo : BK3162 / Aeronave : Boeing 737-700 (winglets) Passenger
10:20 → 13:45 3h 25min
KRY Aeropuerto de Karamay Karamay, China
LOONG AIR
Número de vuelo : GJ8963 / Aeronave : Airbus A319
10:20 → 13:10 2h 50min
NNG Aeropuerto internacional de Nanning Nanning, China
OKAY AIRWAYS
Número de vuelo : BK3162 / Aeronave : Boeing 737-700 (winglets) Passenger
10:20 → 12:05 1h 45min
SJW Aeropuerto internacional Shijiazhuang Zhengding Shijiazhuang, China
SPRING AIRLINES
Número de vuelo : 9C6202 / Aeronave : Airbus A320
10:25 → 13:00 2h 35min
NGB Aeropuerto internacional de Ningbo Ningbo, China
CHINA EASTERN AIRLINES
Número de vuelo : MU5214 / Aeronave : Airbus A320
10:35 → 13:10 2h 35min
KWE Aeropuerto internacional de guiyang Guiyang, China
9 AIR
Número de vuelo : AQ1380 / Aeronave : Boeing 737-800 Passenger
10:35 → 12:55 2h 20min
NKG Aeropuerto internacional de Nanjing Nanjing, China
SHENZHEN AIRLINES
Número de vuelo : ZH8558 / Aeronave : Boeing 737-800 Passenger
10:40 → 14:05 3h 25min
URC Aeropuerto internacional de Urumqi Diwopu Urumqi, China
LOONG AIR
Número de vuelo : GJ8667 / Aeronave : Airbus A320
10:40 → 11:50 1h 10min
XNN Aeropuerto de Xining Caojiabao Xining, China
SHANDONG AIRLINES
Número de vuelo : SC8723 / Aeronave : Boeing 737-800 Passenger
10:45 → 13:05 2h 20min
KWE Aeropuerto internacional de guiyang Guiyang, China
LUFTTRANSPORT UNTERNEHMEN
Número de vuelo : LT6659 / Aeronave : Airbus A320
11:00 → 13:00 2h 00min
PKX Aeropuerto Internacional de Daxing Beijing, China
HEBEI AIRLINES
Número de vuelo : NS8014 / Aeronave : Boeing 737-800 Passenger
11:10 → 13:10 2h 00min
JGN Aeropuerto de Jiayuguan Jiayuguan, China
CHINA EASTERN AIRLINES
Número de vuelo : MU2583 / Aeronave : Boeing 737-800 Passenger
11:15 → 13:20 2h 05min
HFE Aeropuerto internacional de Hefei Xinqiao Hefei, China
CHINA EASTERN AIRLINES
Número de vuelo : MU6436 / Aeronave : Airbus A320
11:40 → 14:45 3h 05min
HGH Aeropuerto internacional de Hangzhou Hangzhou, China
HEBEI AIRLINES
Número de vuelo : NS3606 / Aeronave : Boeing 737-800 Passenger
11:40 → 14:50 3h 10min
URC Aeropuerto internacional de Urumqi Diwopu Urumqi, China
XIAMEN AIR
Número de vuelo : MF8267
11:55 → 15:05 3h 10min
HGH Aeropuerto internacional de Hangzhou Hangzhou, China
BEIJING CAPITAL AIRLINES
Número de vuelo : JD5030 / Aeronave : Airbus A320
12:05 → 14:45 2h 40min
KMG Aeropuerto internacional de Kunming Kunming, China
CHINA EASTERN AIRLINES
Número de vuelo : MU5892 / Aeronave : Boeing 737-800 Passenger
12:05 → 14:05 2h 00min
PEK Aeropuerto internacional de la Capital de Beijing Beijing, China
AIR CHINA
Número de vuelo : CA1282
12:10 → 14:45 2h 35min
LJG Aeropuerto de Lijiang Lijiang, China
LOONG AIR
Número de vuelo : GJ6077 / Aeronave : Airbus A320
12:20 → 15:35 3h 15min
SZX Aeropuerto internacional de Shenzhen Shenzhen, China
SHENZHEN AIRLINES
Número de vuelo : ZH9232 / Aeronave : Boeing 737-800 Passenger
12:30 → 15:35 3h 05min
XMN Aeropuerto internacional de Xiamen Xiamen, China
XIAMEN AIR
Número de vuelo : MF8260 / Aeronave : Boeing 737-800 Passenger
12:35 → 14:25 1h 50min
CKG Aeropuerto internacional de Chongqing Chongqing, China
SICHUAN AIRLINES
Número de vuelo : 3U8284 / Aeronave : Airbus A320
12:35 → 16:55 4h 20min
KMG Aeropuerto internacional de Kunming Kunming, China
SICHUAN AIRLINES
Número de vuelo : 3U8284 / Aeronave : Airbus A320
12:45 → 15:10 2h 25min
XUZ Aeropuerto de Xuzhou Guanyin Xuzhou, China
LOONG AIR
Número de vuelo : GJ8651 / Aeronave : Airbus A320
12:45 → 15:25 2h 40min
YTY Aeropuerto de Yangzhou Taizhou Yangzhou, China
SPRING AIRLINES
Número de vuelo : 9C6168 / Aeronave : Airbus A320
12:50 → 17:25 4h 35min
HGH Aeropuerto internacional de Hangzhou Hangzhou, China
LOONG AIR
Número de vuelo : GJ8618 / Aeronave : Airbus A320
12:50 → 15:10 2h 20min
LYI Aeropuerto de Linyi Linyi, China
LOONG AIR
Número de vuelo : GJ8618 / Aeronave : Airbus A320
12:55 → 15:05 2h 10min
TNA Aeropuerto de Jinan Jinan, China
CHINA WEST AIR
Número de vuelo : PN6226 / Aeronave : Airbus A320
13:00 → 16:05 3h 05min
CAN Aeropuerto internacional de Guangzhou Guangzhou, China
CHINA SOUTHERN AIRLINES
Número de vuelo : CZ3254
13:00 → 15:05 2h 05min
KWE Aeropuerto internacional de guiyang Guiyang, China
OKAY AIRWAYS
Número de vuelo : BK2803 / Aeronave : Boeing 737-700 (winglets) Passenger
13:00 → 14:50 1h 50min
TFU Aeropuerto Internacional de Tianfu Chengdu, China
AIR CHINA
Número de vuelo : CA8151
13:05 → 14:55 1h 50min
ENH Aeropuerto de Enshi Xujiaping Enshi, China
LOONG AIR
Número de vuelo : GJ8138 / Aeronave : Airbus A320
13:05 → 18:00 4h 55min
NGB Aeropuerto internacional de Ningbo Ningbo, China
LOONG AIR
Número de vuelo : GJ8138 / Aeronave : Airbus A320
13:10 → 15:10 2h 00min
CKG Aeropuerto internacional de Chongqing Chongqing, China
AIR CHINA
Número de vuelo : CA4268 / Aeronave : Boeing 737-800 Passenger
13:10 → 15:45 2h 35min
KHN Aeropuerto internacional de Nanchang Changbei Nanchang, China
SPRING AIRLINES
Número de vuelo : 9C6696 / Aeronave : Airbus A320
13:10 → 16:05 2h 55min
PVG Aeropuerto internacional de Shanghai Pudong Shanghai, China
LOONG AIR
Número de vuelo : GJ8560 / Aeronave : Airbus A320
13:20 → 15:15 1h 55min
CGO Aeropuerto internacional de Zhengzhou Zhengzhou, China
XIAMEN AIR
Número de vuelo : MF8262 / Aeronave : Boeing 737-800 Passenger
13:20 → 18:35 5h 15min
JJN Aeropuerto internacional de Quanzhou Quanzhou, China
XIAMEN AIR
Número de vuelo : MF8262 / Aeronave : Boeing 737-800 Passenger
13:20 → 15:00 1h 40min
XNN Aeropuerto de Xining Caojiabao Xining, China
RUILI AIRLINES
Número de vuelo : DR5351 / Aeronave : Boeing 737 Passenger
13:35 → 16:50 3h 15min
CAN Aeropuerto internacional de Guangzhou Guangzhou, China
SHENZHEN AIRLINES
Número de vuelo : ZH8936 / Aeronave : Airbus A320
13:40 → 14:40 1h 00min
GYU Aeropuerto de Guyuan Liupanshan Guyuan, China
HEBEI AIRLINES
Número de vuelo : NS8015 / Aeronave : Boeing 737-800 Passenger
13:45 → 15:45 2h 00min
TFU Aeropuerto Internacional de Tianfu Chengdu, China
AIR CHINA
Número de vuelo : CA2596
14:10 → 17:15 3h 05min
URC Aeropuerto internacional de Urumqi Diwopu Urumqi, China
OKAY AIRWAYS
Número de vuelo : BK3099 / Aeronave : Boeing 737-700 (winglets) Passenger
14:30 → 16:25 1h 55min
TNA Aeropuerto de Jinan Jinan, China
SHANDONG AIRLINES
Número de vuelo : SC8724 / Aeronave : Boeing 737-800 Passenger
14:40 → 17:05 2h 25min
SHE Aeropuerto internacional de Shenyang Shenyang, China
CHINA EASTERN AIRLINES
Número de vuelo : MU9801 / Aeronave : Airbus A320
14:45 → 17:35 2h 50min
HGH Aeropuerto internacional de Hangzhou Hangzhou, China
BEIJING CAPITAL AIRLINES
Número de vuelo : JD5150 / Aeronave : Airbus A321
15:00 → 17:15 2h 15min
PEK Aeropuerto internacional de la Capital de Beijing Beijing, China
AIR CHINA
Número de vuelo : CA1228 / Aeronave : Boeing 737-800 Passenger
15:00 → 18:00 3h 00min
URC Aeropuerto internacional de Urumqi Diwopu Urumqi, China
SHANDONG AIRLINES
Número de vuelo : SC8707 / Aeronave : Boeing 737-800 Passenger
15:10 → 18:05 2h 55min
PVG Aeropuerto internacional de Shanghai Pudong Shanghai, China
XIAMEN AIR
Número de vuelo : MF8531 / Aeronave : Boeing 737-800 Passenger
15:15 → 17:50 2h 35min
KMG Aeropuerto internacional de Kunming Kunming, China
CHINA EASTERN AIRLINES
Número de vuelo : MU2185 / Aeronave : Airbus A319
15:15 → 17:20 2h 05min
YNT Aeropuerto internacional de Yantai Yantai, China
CHINA EASTERN AIRLINES
Número de vuelo : MU6592
15:40 → 17:50 2h 10min
TFU Aeropuerto Internacional de Tianfu Chengdu, China
LOONG AIR
Número de vuelo : GJ8604 / Aeronave : Airbus A320
16:45 → 19:05 2h 20min
WUH Aeropuerto internacional de Wuhan Wuhan, China
CHINA EASTERN AIRLINES
Número de vuelo : MU2584 / Aeronave : Boeing 737-800 Passenger
16:50 → 19:35 2h 45min
PVG Aeropuerto internacional de Shanghai Pudong Shanghai, China
CHINA EASTERN AIRLINES
Número de vuelo : MU5272
17:05 → 19:55 2h 50min
HRB Aeropuerto internacional de Harbin Harbin, China
LUFTTRANSPORT UNTERNEHMEN
Número de vuelo : LT6660 / Aeronave : Airbus A320
17:30 → 19:30 2h 00min
PEK Aeropuerto internacional de la Capital de Beijing Beijing, China
AIR CHINA
Número de vuelo : CA1220
17:35 → 20:05 2h 30min
CSX Aeropuerto internacional de Changsha Changsha, China
LOONG AIR
Número de vuelo : GJ6052 / Aeronave : Airbus A320
17:40 → 20:35 2h 55min
SHA Aeropuerto internacional de Shanghai Hongqiao Shanghai, China
CHINA EASTERN AIRLINES
Número de vuelo : MU6482 / Aeronave : Airbus A321
17:40 → 20:05 2h 25min
TAO Aeropuerto internacional de Qingdao Qingdao, China
CHINA EASTERN AIRLINES
Número de vuelo : MU6166
17:50 → 20:15 2h 25min
CSX Aeropuerto internacional de Changsha Changsha, China
XIAMEN AIR
Número de vuelo : MF8286 / Aeronave : Boeing 737-800 Passenger
17:50 → 20:00 2h 10min
PKX Aeropuerto Internacional de Daxing Beijing, China
HEBEI AIRLINES
Número de vuelo : NS8016 / Aeronave : Boeing 737-800 Passenger
18:00 → 20:15 2h 15min
HFE Aeropuerto internacional de Hefei Xinqiao Hefei, China
XIAMEN AIR
Número de vuelo : MF8820 / Aeronave : Boeing 737-800 Passenger
18:00 → 22:50 4h 50min
XMN Aeropuerto internacional de Xiamen Xiamen, China
XIAMEN AIR
Número de vuelo : MF8820 / Aeronave : Boeing 737-800 Passenger
18:15 → 19:40 1h 25min
TYN Aeropuerto internacional de Taiyuan Wusu Taiyuan, China
RUILI AIRLINES
Número de vuelo : DR5352 / Aeronave : Boeing 737 Passenger
18:20 → 20:15 1h 55min
CKG Aeropuerto internacional de Chongqing Chongqing, China
HAINAN AIRLINES
Número de vuelo : HU7272 / Aeronave : Boeing 737-800 (winglets) Passenger
18:20 → 23:30 5h 10min
HAK Aeropuerto internacional de Haikou Meilan Haikou, China
HAINAN AIRLINES
Número de vuelo : HU7272 / Aeronave : Boeing 737-800 (winglets) Passenger
18:50 → 21:35 2h 45min
CGQ Aeropuerto internacional de Changchun Changchun, China
LOONG AIR
Número de vuelo : GJ6078 / Aeronave : Airbus A320
18:50 → 21:30 2h 40min
KWL Aeropuerto internacional Guilin Liangjiang Guilin, China
AIR GUILIN
Número de vuelo : GT1106 / Aeronave : Airbus A319
18:55 → 22:25 3h 30min
SZX Aeropuerto internacional de Shenzhen Shenzhen, China
SHENZHEN AIRLINES
Número de vuelo : ZH9234 / Aeronave : Airbus A320
19:00 → 21:30 2h 30min
NKG Aeropuerto internacional de Nanjing Nanjing, China
SHENZHEN AIRLINES
Número de vuelo : ZH8560 / Aeronave : Boeing 737-800 Passenger
19:05 → 21:35 2h 30min
CSX Aeropuerto internacional de Changsha Changsha, China
CHINA SOUTHERN AIRLINES
Número de vuelo : CZ3926
19:05 → 22:10 3h 05min
HGH Aeropuerto internacional de Hangzhou Hangzhou, China
LOONG AIR
Número de vuelo : GJ8964 / Aeronave : Airbus A319
19:10 → 21:30 2h 20min
HFE Aeropuerto internacional de Hefei Xinqiao Hefei, China
CHINA EASTERN AIRLINES
Número de vuelo : MU6402 / Aeronave : Airbus A320
19:10 → 21:55 2h 45min
NNG Aeropuerto internacional de Nanning Nanning, China
OKAY AIRWAYS
Número de vuelo : BK3036 / Aeronave : Boeing 737-700 (winglets) Passenger
19:10 → 00:20 5h 10min
SYX Aeropuerto internacional de Sanya Sanya, China
OKAY AIRWAYS
Número de vuelo : BK3036 / Aeronave : Boeing 737-700 (winglets) Passenger
19:10 → 22:20 3h 10min
URC Aeropuerto internacional de Urumqi Diwopu Urumqi, China
LOONG AIR
Número de vuelo : GJ8652 / Aeronave : Airbus A320
19:25 → 21:00 1h 35min
HET Aeropuerto internacional Hohhot Baita Hohhot, China
AIR CHINA
Número de vuelo : CA8152
19:25 → 22:20 2h 55min
HGH Aeropuerto internacional de Hangzhou Hangzhou, China
LOONG AIR
Número de vuelo : GJ8668 / Aeronave : Airbus A320
19:30 → 22:05 2h 35min
NKG Aeropuerto internacional de Nanjing Nanjing, China
CHINA EASTERN AIRLINES
Número de vuelo : MU2744
19:35 → 00:10 4h 35min
HUZ Aeropuerto de Huizhou Huizhou, China
TIANJIN AIRLINES
Número de vuelo : GS7718 / Aeronave : Embraer 190
19:35 → 21:40 2h 05min
YIH Aeropuerto de Yichang Yichang, China
TIANJIN AIRLINES
Número de vuelo : GS7718 / Aeronave : Embraer 190
19:50 → 21:30 1h 40min
CGO Aeropuerto internacional de Zhengzhou Zhengzhou, China
SHANGHAI AIRLINES
Número de vuelo : FM9446 / Aeronave : Boeing 737-800 Passenger
19:50 → 00:25 4h 35min
WNZ Aeropuerto internacional de Wenzhou Wenzhou, China
SHANGHAI AIRLINES
Número de vuelo : FM9446 / Aeronave : Boeing 737-800 Passenger
19:55 → 23:05 3h 10min
CAN Aeropuerto internacional de Guangzhou Guangzhou, China
BEIJING CAPITAL AIRLINES
Número de vuelo : JD5308 / Aeronave : Airbus A320
20:00 → 22:00 2h 00min
CTU Aeropuerto internacional de Chengdu Chengdu, China
AIR CHINA
Número de vuelo : CA4204
20:20 → 23:40 3h 20min
FOC Aeropuerto internacional de Fuzhou Fuzhou, China
XIAMEN AIR
Número de vuelo : MF8268
21:05 → 22:55 1h 50min
PEK Aeropuerto internacional de la Capital de Beijing Beijing, China
AIR CHINA
Número de vuelo : CA1264 / Aeronave : Boeing 737-800 Passenger
21:15 → 01:10 3h 55min
AKU Aeropuerto de Aksu Aksu, China
LOONG AIR
Número de vuelo : GJ8559 / Aeronave : Airbus A320
21:45 → 23:40 1h 55min
TFU Aeropuerto Internacional de Tianfu Chengdu, China
CHINA EASTERN AIRLINES
Número de vuelo : MU9802 / Aeronave : Airbus A320
21:50 → 01:00 3h 10min
HGH Aeropuerto internacional de Hangzhou Hangzhou, China
CHINA EASTERN AIRLINES
Número de vuelo : MU6260 / Aeronave : Airbus A320
21:55 → 00:25 2h 30min
CSX Aeropuerto internacional de Changsha Changsha, China
OKAY AIRWAYS
Número de vuelo : BK2914 / Aeronave : Boeing 737-700 (winglets) Passenger
21:55 → 00:05 2h 10min
PEK Aeropuerto internacional de la Capital de Beijing Beijing, China
GRAND CHINA AIR
Número de vuelo : CN7670 / Aeronave : Boeing 737-800 Passenger
21:55 → 00:15 2h 20min
PKX Aeropuerto Internacional de Daxing Beijing, China
CHINA EASTERN AIRLINES
Número de vuelo : MU6262
22:15 → 00:35 2h 20min
CKG Aeropuerto internacional de Chongqing Chongqing, China
CHINA EZPRESS
Número de vuelo : G54338 / Aeronave : Canadair Regional Jet 900
22:40 → 00:35 1h 55min
TNA Aeropuerto de Jinan Jinan, China
SHANDONG AIRLINES
Número de vuelo : SC8708 / Aeronave : Boeing 737-800 Passenger
22:45 → 00:40 1h 55min
TSN Aeropuerto internacional de Tianjin Tianjin, China
OKAY AIRWAYS
Número de vuelo : BK3100 / Aeronave : Boeing 737-700 (winglets) Passenger

Aviso: La hora que muestra la hora local.

Powered by OAG

Aerolíneas que operan en Aeropuerto de Yinchuan

Rutas desde Aeropuerto de Yinchuan

Horarios de salida de los principales aeropuertos

hoteles más cercanos

No se puede localizar un punto.

Asia

Emiratos Árabes Unidos Armenia Azerbaiyán Bangladesh Porcelana Georgia Hong Kong Indonesia Israel India Irán Japón Camboya Corea Kazajstán Laos Sri Lanka Birmania Mongolia RAE de Macao Malasia Filipinas Pakistán Katar Arabia Saudita Singapur Tailandia Turkmenistán Turquía Taiwán Vietnam Uzbekistán Corea del Norte

Europa

República de Albania Austria Bosnia y Herzegovina Bélgica Bulgaria Suiza República Checa Alemania Dinamarca Estonia España Finlandia Francia Reino Unido Bailía de Guernsey Grecia Hungría Croacia Irlanda isla de man Italia Lituania Luxemburgo Letonia Moldavia Montenegro Macedonia del Norte Países Bajos Noruega Polonia Portugal Rumania Serbia Suecia Eslovenia Eslovaquia Bielorrusia Ucrania Rusia

América del norte

Canadá México Panamá Estados Unidos Hawai

Sudamerica

Argentina bolivia Chile Colombia Puerto Rico Ecuador República Dominicana Brasil Venezuela Perú

Oceanía

Australia Guam

África

Argelia Egipto Mauricio Nigeria
All in one map App
Se utiliza la información ferroviaria y los mapas de ruta guardados en NAVITIME para realizar búsquedas de rutas en todo el mundo.
Búsqueda de ruta al pulsar el mapa ferroviario.
Tap Transit map
También se puede utilizar sin conexión.
Selecciona el país y descarga el mapa ferroviario que quieras utilizar. Se está ampliando la zona correspondiente.
Offline
El funcionamiento es muy fácil. Tan solo escribe la salida y la llegada tocando el mapa ferroviario.
Se puede utilizar en zonas con cobertura insuficiente. Se puede utilizar el mapa ferroviario y la búsqueda de ruta incluso sin conexión.
Map and Streetview
Los mapas del barrio de la estación te dan tranquilidad
se puede comprobar de forma precisa el estado de la posición actual gracias a la función Street View de los alrededores de la estación.
DOWNLOAD THE APP
NAVITIME Transit Pulsando el mapa de ruta se puede buscar cómo hacer transbordo en todo el mundo.