
Hangzhou Airport to City: 4 Transfer Options Compared (2026)
Updated July 2026 — metro Line 19 fares, DiDi price ranges, and 2026 taxi surcharges verified.
Hangzhou Xiaoshan International Airport (HGH) is 27 km east of the city center, which is close enough that a bad transfer choice can cost you 90 minutes of time or ¥150 of unnecessary taxi fare. Most first-time visitors arrive here from a long-haul flight, tired and with bags, and then face a wall of options: metro, taxi, DiDi, airport bus, or hotel pickup.
This guide walks through the four practical ways to get from HGH to central Hangzhou, with current prices, travel times, where to catch each option, and which one is right for which situation. Based on a January 2026 arrival and a follow-up in June 2026.
Hangzhou Airport Basics First
Three things to know before you choose a transfer:
- The airport is one terminal (T4) for international, T1/T2/T3 for domestic. All terminals are connected by free trams after security. If you arrive international, you exit through customs at T4, and all four transfer options (metro, bus, taxi, DiDi) are on the same ground level just outside arrivals.
- Free wifi is patchy. Connect to “Airport-Free-Wifi” but expect 10-15 minutes for the SMS verification. Order a DiDi before you land if you want it ready.
- Cash still works. Some taxi drivers and bus drivers prefer cash. The metro accepts Alipay, WeChat Pay, and foreign credit cards (UnionPay) at every machine. There are currency exchange counters in the arrivals hall.
Option 1: Metro Line 19 (Cheapest, 50-60 min)
The metro is the cheapest transfer, and once you understand it, the most reliable.
Route: Take Line 19 (机场快线, “Airport Express”) from Xiaoshan Airport Station (萧山国际机场) directly to West Lake Cultural Square Station (西湖文化广场). The full ride is about 50 minutes. From West Lake Cultural Square, you can transfer to Line 1 (for West Lake area) or Line 3 (for Xixi Wetland, Lingyin).
Where to catch it: The metro entrance is directly underneath the airport terminal, clearly signed in English. Follow the “Metro / 地铁” signs after customs. The escalator goes down one level.
Price: ¥10 single ticket (or scan Alipay/WeChat at the turnstile). Bags are free.
Hours: Line 19 runs from 6:00 a.m. to 11:00 p.m. (last train from the airport at 10:30 p.m.). For late-night arrivals, metro is not an option.
Luggage: There are luggage racks at the end of each car. The seats are mostly free during the day. You’ll be fine with a 28-inch suitcase, but it’s a 50-minute ride with no real way to rest after a long flight.
Best for: Solo travelers, couples, anyone on a budget, anyone arriving between 7 a.m. and 9 p.m. and staying near a metro station.
Worst for: Families with 3+ suitcases, anyone arriving after 10:30 p.m., anyone with mobility issues (some stations have long escalator transfers).
Option 2: Airport Bus (¥20, 60-90 min)
Several airport buses run between HGH and various points in central Hangzhou. The buses are most useful for specific destinations where the bus goes directly.
Main routes:
- Airport → West Lake area: Lines W1 and W3, ¥20, every 30-40 min from 7 a.m. to the last flight. Drops at Wulin Square, 10 minutes’ walk from West Lake. Travel time 60-75 min depending on traffic.
- Airport → Hangzhou East Railway Station: Line W5, ¥20, every 30-40 min, 7 a.m. to 10 p.m. Travel time 70-80 min. Useful if you’re continuing by high-speed train to Shanghai or another city the same day.
- Airport → Wulin Gate / downtown: Multiple lines, ¥20, 60-80 min depending on destination.
Where to catch it: Outside the arrivals hall, follow the “Airport Bus / 机场大巴” signs. Tickets are sold at a counter, or pay on board with cash or WeChat.
Best for: Travelers with large luggage who don’t want to figure out the metro, anyone continuing directly to a train station.
Worst for: Anyone in a hurry (buses are slow due to traffic), anyone staying somewhere the bus doesn’t go directly.
Option 3: Taxi (¥130-180, 40-60 min)
The traditional airport taxi. Hangzhou taxis are metered, with a small airport surcharge.
How to catch one: After customs, follow the “Taxi / 出租车” signs to the official taxi rank. Do not accept rides from anyone approaching you inside the terminal — they are illegal touts who will charge 3-4x the meter.
Cost: The metered fare from HGH to the West Lake area is about ¥130-150 in light traffic, ¥150-180 in evening rush. There’s a ¥10-20 fuel surcharge and a ¥10 airport pickup fee. The meter starts running when you enter the cab.
Travel time: 40-50 minutes to West Lake in good traffic, 60-75 minutes in rush hour (5-7 p.m.) or bad weather.
Hours: Taxis are available 24/7 at the official rank. There are always cabs waiting, even at 3 a.m.
Payment: Cash, Alipay, WeChat. Most taxis also accept UnionPay credit cards, but a few older drivers don’t. Have small bills ready in case the driver doesn’t have change.
Best for: Late-night arrivals, families with kids and lots of luggage, anyone who values door-to-door service.
Worst for: Budget travelers, anyone in light traffic (DiDi is often 20-30% cheaper for the same ride).
Option 4: DiDi (China’s Uber, ¥100-140, 40-60 min)
DiDi is the Chinese ride-hailing app and the most flexible option at HGH. It’s the same as a taxi but usually cheaper, and you don’t need to speak any Chinese.
How to use it:
- Download the DiDi app before you leave home (works with international credit cards for foreign users, or sign in with Google).
- Connect to airport wifi and order a ride from the designated pickup zone — follow the “DiDi / 网约车” signs after customs.
- The app shows the license plate, driver name, and car color. Match it before getting in.
Cost: HGH to West Lake is typically ¥100-130 in Express mode, ¥130-180 in Premier mode. Surge pricing applies during rush hour and bad weather — check the price in the app before confirming.
Travel time: Same as taxi — 40-50 min in good traffic, 60-75 min in rush hour.
Hours: 24/7, but pickup can take 5-15 minutes late at night when fewer drivers are online.
Best for: Anyone with a smartphone, English speakers, anyone who wants to know the price upfront.
Worst for: Anyone whose phone is dead (no other way to call a DiDi), anyone with a credit card that doesn’t work internationally.

Option 5: Hotel Pickup (¥200-400, 50-70 min)
Many Hangzhou hotels, especially mid-range and luxury ones, offer airport pickup. This is a pre-arranged driver who meets you at arrivals with your name on a sign.
Cost: ¥200-400 for a sedan, ¥400-600 for a 7-seater. Usually more than a DiDi Premier, but the driver waits for you even if your flight is late, and the price is fixed (no surge).
How to arrange: Email your hotel 48 hours before with your flight number. They’ll send confirmation with the driver’s phone number.
Best for: Business travelers, families with kids, anyone arriving after a long flight who wants zero friction.
Quick Comparison: Which One to Pick
| Option | Cost (¥) | Time | Best For |
|---|---|---|---|
| Metro Line 19 | 10 | 50-60 min | Solo, budget, day arrivals |
| Airport Bus | 20 | 60-90 min | Large luggage, specific destinations |
| Taxi | 130-180 | 40-60 min | Late night, families, 24/7 |
| DiDi | 100-140 | 40-60 min | Smartphone user, English speakers |
| Hotel Pickup | 200-400 | 50-70 min | Business, families, fixed price |
What I Actually Do
For solo arrivals during the day, I take Line 19. The metro ride is genuinely pleasant — clean, quiet, fast — and the ¥100+ saved on a DiDi buys dinner.
For late-night arrivals (after 10:30 p.m., when Line 19 stops), I pre-order a DiDi Premier and meet it at the designated DiDi pickup zone. The premium is worth it for predictability.
For my family (two adults, two kids, three suitcases), I pre-arrange hotel pickup. The extra cost is real but the convenience of a driver with a sign in arrivals, no app required, no waiting in line, is worth it after a 12-hour flight.
Hangzhou Xiaoshan airport arrivals with bilingual signs and a row of green Hangzhou taxis waiting” loading=”lazy” />Common Mistakes to Avoid
- Following a “taxi driver” who approaches you inside the terminal. This is the most common scam at HGH. They quote a flat rate of ¥300-500 to the city, which is 2-3x the meter. Walk past them to the official taxi rank outside.
- Taking the airport bus if you’re in a hurry. It makes 6-8 stops and the traffic is unpredictable. If you have a same-day train to catch, take the metro or a DiDi.
- Forgetting that Line 19 stops at 10:30 p.m. Many international flights arrive between 9 p.m. and 11 p.m. If your flight lands at 9:30 p.m. and you clear customs by 10:15 p.m., you might still make the last metro — but probably not. Have a backup plan.
- Not having your hotel address written in Chinese. Show the driver the Chinese address (your hotel can email it to you). The metro, bus, and DiDi all have English interfaces, but a taxi driver with no English and a hotel name in English script may not connect the dots.
- Ordering a DiDi before customs. The pickup zone is after customs, on the ground level. Order the ride after you’ve cleared customs and have your bags, or you’ll lose the car.
The Bottom Line
Line 19 metro is the right answer for 80% of arrivals during the day. It’s ¥10, it’s 50 minutes, and it works. Take a DiDi if you arrive late or want door-to-door. Take the airport bus only if your destination is on the bus route and you’re not in a hurry. Avoid the touts inside the terminal, and you’ll get into the city without any hassle.

Hangzhou Airport to City: 4 Transfer Options Compared (2026)
Updated July 2026 — metro Line 19 fares, DiDi price ranges, and 2026 taxi surcharges verified.
Hangzhou Xiaoshan International Airport (HGH) is 27 km east of the city center, which is close enough that a bad transfer choice can cost you 90 minutes of time or ¥150 of unnecessary taxi fare. Most first-time visitors arrive here from a long-haul flight, tired and with bags, and then face a wall of options: metro, taxi, DiDi, airport bus, or hotel pickup.
This guide walks through the four practical ways to get from HGH to central Hangzhou, with current prices, travel times, where to catch each option, and which one is right for which situation. Based on a January 2026 arrival and a follow-up in June 2026.
Hangzhou Airport Basics First
Three things to know before you choose a transfer:
- The airport is one terminal (T4) for international, T1/T2/T3 for domestic. All terminals are connected by free trams after security. If you arrive international, you exit through customs at T4, and all four transfer options (metro, bus, taxi, DiDi) are on the same ground level just outside arrivals.
- Free wifi is patchy. Connect to “Airport-Free-Wifi” but expect 10-15 minutes for the SMS verification. Order a DiDi before you land if you want it ready.
- Cash still works. Some taxi drivers and bus drivers prefer cash. The metro accepts Alipay, WeChat Pay, and foreign credit cards (UnionPay) at every machine. There are currency exchange counters in the arrivals hall.
Option 1: Metro Line 19 (Cheapest, 50-60 min)
The metro is the cheapest transfer, and once you understand it, the most reliable.
Route: Take Line 19 (机场快线, “Airport Express”) from Xiaoshan Airport Station (萧山国际机场) directly to West Lake Cultural Square Station (西湖文化广场). The full ride is about 50 minutes. From West Lake Cultural Square, you can transfer to Line 1 (for West Lake area) or Line 3 (for Xixi Wetland, Lingyin).
Where to catch it: The metro entrance is directly underneath the airport terminal, clearly signed in English. Follow the “Metro / 地铁” signs after customs. The escalator goes down one level.
Price: ¥10 single ticket (or scan Alipay/WeChat at the turnstile). Bags are free.
Hours: Line 19 runs from 6:00 a.m. to 11:00 p.m. (last train from the airport at 10:30 p.m.). For late-night arrivals, metro is not an option.
Luggage: There are luggage racks at the end of each car. The seats are mostly free during the day. You’ll be fine with a 28-inch suitcase, but it’s a 50-minute ride with no real way to rest after a long flight.
Best for: Solo travelers, couples, anyone on a budget, anyone arriving between 7 a.m. and 9 p.m. and staying near a metro station.
Worst for: Families with 3+ suitcases, anyone arriving after 10:30 p.m., anyone with mobility issues (some stations have long escalator transfers).
Option 2: Airport Bus (¥20, 60-90 min)
Several airport buses run between HGH and various points in central Hangzhou. The buses are most useful for specific destinations where the bus goes directly.
Main routes:
- Airport → West Lake area: Lines W1 and W3, ¥20, every 30-40 min from 7 a.m. to the last flight. Drops at Wulin Square, 10 minutes’ walk from West Lake. Travel time 60-75 min depending on traffic.
- Airport → Hangzhou East Railway Station: Line W5, ¥20, every 30-40 min, 7 a.m. to 10 p.m. Travel time 70-80 min. Useful if you’re continuing by high-speed train to Shanghai or another city the same day.
- Airport → Wulin Gate / downtown: Multiple lines, ¥20, 60-80 min depending on destination.
Where to catch it: Outside the arrivals hall, follow the “Airport Bus / 机场大巴” signs. Tickets are sold at a counter, or pay on board with cash or WeChat.
Best for: Travelers with large luggage who don’t want to figure out the metro, anyone continuing directly to a train station.
Worst for: Anyone in a hurry (buses are slow due to traffic), anyone staying somewhere the bus doesn’t go directly.
Option 3: Taxi (¥130-180, 40-60 min)
The traditional airport taxi. Hangzhou taxis are metered, with a small airport surcharge.
How to catch one: After customs, follow the “Taxi / 出租车” signs to the official taxi rank. Do not accept rides from anyone approaching you inside the terminal — they are illegal touts who will charge 3-4x the meter.
Cost: The metered fare from HGH to the West Lake area is about ¥130-150 in light traffic, ¥150-180 in evening rush. There’s a ¥10-20 fuel surcharge and a ¥10 airport pickup fee. The meter starts running when you enter the cab.
Travel time: 40-50 minutes to West Lake in good traffic, 60-75 minutes in rush hour (5-7 p.m.) or bad weather.
Hours: Taxis are available 24/7 at the official rank. There are always cabs waiting, even at 3 a.m.
Payment: Cash, Alipay, WeChat. Most taxis also accept UnionPay credit cards, but a few older drivers don’t. Have small bills ready in case the driver doesn’t have change.
Best for: Late-night arrivals, families with kids and lots of luggage, anyone who values door-to-door service.
Worst for: Budget travelers, anyone in light traffic (DiDi is often 20-30% cheaper for the same ride).
Option 4: DiDi (China’s Uber, ¥100-140, 40-60 min)
DiDi is the Chinese ride-hailing app and the most flexible option at HGH. It’s the same as a taxi but usually cheaper, and you don’t need to speak any Chinese.
How to use it:
- Download the DiDi app before you leave home (works with international credit cards for foreign users, or sign in with Google).
- Connect to airport wifi and order a ride from the designated pickup zone — follow the “DiDi / 网约车” signs after customs.
- The app shows the license plate, driver name, and car color. Match it before getting in.
Cost: HGH to West Lake is typically ¥100-130 in Express mode, ¥130-180 in Premier mode. Surge pricing applies during rush hour and bad weather — check the price in the app before confirming.
Travel time: Same as taxi — 40-50 min in good traffic, 60-75 min in rush hour.
Hours: 24/7, but pickup can take 5-15 minutes late at night when fewer drivers are online.
Best for: Anyone with a smartphone, English speakers, anyone who wants to know the price upfront.
Worst for: Anyone whose phone is dead (no other way to call a DiDi), anyone with a credit card that doesn’t work internationally.

Option 5: Hotel Pickup (¥200-400, 50-70 min)
Many Hangzhou hotels, especially mid-range and luxury ones, offer airport pickup. This is a pre-arranged driver who meets you at arrivals with your name on a sign.
Cost: ¥200-400 for a sedan, ¥400-600 for a 7-seater. Usually more than a DiDi Premier, but the driver waits for you even if your flight is late, and the price is fixed (no surge).
How to arrange: Email your hotel 48 hours before with your flight number. They’ll send confirmation with the driver’s phone number.
Best for: Business travelers, families with kids, anyone arriving after a long flight who wants zero friction.
Quick Comparison: Which One to Pick
| Option | Cost (¥) | Time | Best For |
|---|---|---|---|
| Metro Line 19 | 10 | 50-60 min | Solo, budget, day arrivals |
| Airport Bus | 20 | 60-90 min | Large luggage, specific destinations |
| Taxi | 130-180 | 40-60 min | Late night, families, 24/7 |
| DiDi | 100-140 | 40-60 min | Smartphone user, English speakers |
| Hotel Pickup | 200-400 | 50-70 min | Business, families, fixed price |
What I Actually Do
For solo arrivals during the day, I take Line 19. The metro ride is genuinely pleasant — clean, quiet, fast — and the ¥100+ saved on a DiDi buys dinner.
For late-night arrivals (after 10:30 p.m., when Line 19 stops), I pre-order a DiDi Premier and meet it at the designated DiDi pickup zone. The premium is worth it for predictability.
For my family (two adults, two kids, three suitcases), I pre-arrange hotel pickup. The extra cost is real but the convenience of a driver with a sign in arrivals, no app required, no waiting in line, is worth it after a 12-hour flight.
Hangzhou Xiaoshan airport arrivals with bilingual signs and a row of green Hangzhou taxis waiting” loading=”lazy” />Common Mistakes to Avoid
- Following a “taxi driver” who approaches you inside the terminal. This is the most common scam at HGH. They quote a flat rate of ¥300-500 to the city, which is 2-3x the meter. Walk past them to the official taxi rank outside.
- Taking the airport bus if you’re in a hurry. It makes 6-8 stops and the traffic is unpredictable. If you have a same-day train to catch, take the metro or a DiDi.
- Forgetting that Line 19 stops at 10:30 p.m. Many international flights arrive between 9 p.m. and 11 p.m. If your flight lands at 9:30 p.m. and you clear customs by 10:15 p.m., you might still make the last metro — but probably not. Have a backup plan.
- Not having your hotel address written in Chinese. Show the driver the Chinese address (your hotel can email it to you). The metro, bus, and DiDi all have English interfaces, but a taxi driver with no English and a hotel name in English script may not connect the dots.
- Ordering a DiDi before customs. The pickup zone is after customs, on the ground level. Order the ride after you’ve cleared customs and have your bags, or you’ll lose the car.
The Bottom Line
Line 19 metro is the right answer for 80% of arrivals during the day. It’s ¥10, it’s 50 minutes, and it works. Take a DiDi if you arrive late or want door-to-door. Take the airport bus only if your destination is on the bus route and you’re not in a hurry. Avoid the touts inside the terminal, and you’ll get into the city without any hassle.

Hangzhou Airport to City: 4 Transfer Options Compared (2026)
Updated July 2026 — metro Line 19 fares, DiDi price ranges, and 2026 taxi surcharges verified.
Hangzhou Xiaoshan International Airport (HGH) is 27 km east of the city center, which is close enough that a bad transfer choice can cost you 90 minutes of time or ¥150 of unnecessary taxi fare. Most first-time visitors arrive here from a long-haul flight, tired and with bags, and then face a wall of options: metro, taxi, DiDi, airport bus, or hotel pickup.
This guide walks through the four practical ways to get from HGH to central Hangzhou, with current prices, travel times, where to catch each option, and which one is right for which situation. Based on a January 2026 arrival and a follow-up in June 2026.
Hangzhou Airport Basics First
Three things to know before you choose a transfer:
- The airport is one terminal (T4) for international, T1/T2/T3 for domestic. All terminals are connected by free trams after security. If you arrive international, you exit through customs at T4, and all four transfer options (metro, bus, taxi, DiDi) are on the same ground level just outside arrivals.
- Free wifi is patchy. Connect to “Airport-Free-Wifi” but expect 10-15 minutes for the SMS verification. Order a DiDi before you land if you want it ready.
- Cash still works. Some taxi drivers and bus drivers prefer cash. The metro accepts Alipay, WeChat Pay, and foreign credit cards (UnionPay) at every machine. There are currency exchange counters in the arrivals hall.
Option 1: Metro Line 19 (Cheapest, 50-60 min)
The metro is the cheapest transfer, and once you understand it, the most reliable.
Route: Take Line 19 (机场快线, “Airport Express”) from Xiaoshan Airport Station (萧山国际机场) directly to West Lake Cultural Square Station (西湖文化广场). The full ride is about 50 minutes. From West Lake Cultural Square, you can transfer to Line 1 (for West Lake area) or Line 3 (for Xixi Wetland, Lingyin).
Where to catch it: The metro entrance is directly underneath the airport terminal, clearly signed in English. Follow the “Metro / 地铁” signs after customs. The escalator goes down one level.
Price: ¥10 single ticket (or scan Alipay/WeChat at the turnstile). Bags are free.
Hours: Line 19 runs from 6:00 a.m. to 11:00 p.m. (last train from the airport at 10:30 p.m.). For late-night arrivals, metro is not an option.
Luggage: There are luggage racks at the end of each car. The seats are mostly free during the day. You’ll be fine with a 28-inch suitcase, but it’s a 50-minute ride with no real way to rest after a long flight.
Best for: Solo travelers, couples, anyone on a budget, anyone arriving between 7 a.m. and 9 p.m. and staying near a metro station.
Worst for: Families with 3+ suitcases, anyone arriving after 10:30 p.m., anyone with mobility issues (some stations have long escalator transfers).
Option 2: Airport Bus (¥20, 60-90 min)
Several airport buses run between HGH and various points in central Hangzhou. The buses are most useful for specific destinations where the bus goes directly.
Main routes:
- Airport → West Lake area: Lines W1 and W3, ¥20, every 30-40 min from 7 a.m. to the last flight. Drops at Wulin Square, 10 minutes’ walk from West Lake. Travel time 60-75 min depending on traffic.
- Airport → Hangzhou East Railway Station: Line W5, ¥20, every 30-40 min, 7 a.m. to 10 p.m. Travel time 70-80 min. Useful if you’re continuing by high-speed train to Shanghai or another city the same day.
- Airport → Wulin Gate / downtown: Multiple lines, ¥20, 60-80 min depending on destination.
Where to catch it: Outside the arrivals hall, follow the “Airport Bus / 机场大巴” signs. Tickets are sold at a counter, or pay on board with cash or WeChat.
Best for: Travelers with large luggage who don’t want to figure out the metro, anyone continuing directly to a train station.
Worst for: Anyone in a hurry (buses are slow due to traffic), anyone staying somewhere the bus doesn’t go directly.
Option 3: Taxi (¥130-180, 40-60 min)
The traditional airport taxi. Hangzhou taxis are metered, with a small airport surcharge.
How to catch one: After customs, follow the “Taxi / 出租车” signs to the official taxi rank. Do not accept rides from anyone approaching you inside the terminal — they are illegal touts who will charge 3-4x the meter.
Cost: The metered fare from HGH to the West Lake area is about ¥130-150 in light traffic, ¥150-180 in evening rush. There’s a ¥10-20 fuel surcharge and a ¥10 airport pickup fee. The meter starts running when you enter the cab.
Travel time: 40-50 minutes to West Lake in good traffic, 60-75 minutes in rush hour (5-7 p.m.) or bad weather.
Hours: Taxis are available 24/7 at the official rank. There are always cabs waiting, even at 3 a.m.
Payment: Cash, Alipay, WeChat. Most taxis also accept UnionPay credit cards, but a few older drivers don’t. Have small bills ready in case the driver doesn’t have change.
Best for: Late-night arrivals, families with kids and lots of luggage, anyone who values door-to-door service.
Worst for: Budget travelers, anyone in light traffic (DiDi is often 20-30% cheaper for the same ride).
Option 4: DiDi (China’s Uber, ¥100-140, 40-60 min)
DiDi is the Chinese ride-hailing app and the most flexible option at HGH. It’s the same as a taxi but usually cheaper, and you don’t need to speak any Chinese.
How to use it:
- Download the DiDi app before you leave home (works with international credit cards for foreign users, or sign in with Google).
- Connect to airport wifi and order a ride from the designated pickup zone — follow the “DiDi / 网约车” signs after customs.
- The app shows the license plate, driver name, and car color. Match it before getting in.
Cost: HGH to West Lake is typically ¥100-130 in Express mode, ¥130-180 in Premier mode. Surge pricing applies during rush hour and bad weather — check the price in the app before confirming.
Travel time: Same as taxi — 40-50 min in good traffic, 60-75 min in rush hour.
Hours: 24/7, but pickup can take 5-15 minutes late at night when fewer drivers are online.
Best for: Anyone with a smartphone, English speakers, anyone who wants to know the price upfront.
Worst for: Anyone whose phone is dead (no other way to call a DiDi), anyone with a credit card that doesn’t work internationally.

Option 5: Hotel Pickup (¥200-400, 50-70 min)
Many Hangzhou hotels, especially mid-range and luxury ones, offer airport pickup. This is a pre-arranged driver who meets you at arrivals with your name on a sign.
Cost: ¥200-400 for a sedan, ¥400-600 for a 7-seater. Usually more than a DiDi Premier, but the driver waits for you even if your flight is late, and the price is fixed (no surge).
How to arrange: Email your hotel 48 hours before with your flight number. They’ll send confirmation with the driver’s phone number.
Best for: Business travelers, families with kids, anyone arriving after a long flight who wants zero friction.
Quick Comparison: Which One to Pick
| Option | Cost (¥) | Time | Best For |
|---|---|---|---|
| Metro Line 19 | 10 | 50-60 min | Solo, budget, day arrivals |
| Airport Bus | 20 | 60-90 min | Large luggage, specific destinations |
| Taxi | 130-180 | 40-60 min | Late night, families, 24/7 |
| DiDi | 100-140 | 40-60 min | Smartphone user, English speakers |
| Hotel Pickup | 200-400 | 50-70 min | Business, families, fixed price |
What I Actually Do
For solo arrivals during the day, I take Line 19. The metro ride is genuinely pleasant — clean, quiet, fast — and the ¥100+ saved on a DiDi buys dinner.
For late-night arrivals (after 10:30 p.m., when Line 19 stops), I pre-order a DiDi Premier and meet it at the designated DiDi pickup zone. The premium is worth it for predictability.
For my family (two adults, two kids, three suitcases), I pre-arrange hotel pickup. The extra cost is real but the convenience of a driver with a sign in arrivals, no app required, no waiting in line, is worth it after a 12-hour flight.
Hangzhou Xiaoshan airport arrivals with bilingual signs and a row of green Hangzhou taxis waiting” loading=”lazy” />Common Mistakes to Avoid
- Following a “taxi driver” who approaches you inside the terminal. This is the most common scam at HGH. They quote a flat rate of ¥300-500 to the city, which is 2-3x the meter. Walk past them to the official taxi rank outside.
- Taking the airport bus if you’re in a hurry. It makes 6-8 stops and the traffic is unpredictable. If you have a same-day train to catch, take the metro or a DiDi.
- Forgetting that Line 19 stops at 10:30 p.m. Many international flights arrive between 9 p.m. and 11 p.m. If your flight lands at 9:30 p.m. and you clear customs by 10:15 p.m., you might still make the last metro — but probably not. Have a backup plan.
- Not having your hotel address written in Chinese. Show the driver the Chinese address (your hotel can email it to you). The metro, bus, and DiDi all have English interfaces, but a taxi driver with no English and a hotel name in English script may not connect the dots.
- Ordering a DiDi before customs. The pickup zone is after customs, on the ground level. Order the ride after you’ve cleared customs and have your bags, or you’ll lose the car.
The Bottom Line
Line 19 metro is the right answer for 80% of arrivals during the day. It’s ¥10, it’s 50 minutes, and it works. Take a DiDi if you arrive late or want door-to-door. Take the airport bus only if your destination is on the bus route and you’re not in a hurry. Avoid the touts inside the terminal, and you’ll get into the city without any hassle.

Hangzhou Airport to City: 4 Transfer Options Compared (2026)
Updated July 2026 — metro Line 19 fares, DiDi price ranges, and 2026 taxi surcharges verified.
Hangzhou Xiaoshan International Airport (HGH) is 27 km east of the city center, which is close enough that a bad transfer choice can cost you 90 minutes of time or ¥150 of unnecessary taxi fare. Most first-time visitors arrive here from a long-haul flight, tired and with bags, and then face a wall of options: metro, taxi, DiDi, airport bus, or hotel pickup.
This guide walks through the four practical ways to get from HGH to central Hangzhou, with current prices, travel times, where to catch each option, and which one is right for which situation. Based on a January 2026 arrival and a follow-up in June 2026.
Hangzhou Airport Basics First
Three things to know before you choose a transfer:
- The airport is one terminal (T4) for international, T1/T2/T3 for domestic. All terminals are connected by free trams after security. If you arrive international, you exit through customs at T4, and all four transfer options (metro, bus, taxi, DiDi) are on the same ground level just outside arrivals.
- Free wifi is patchy. Connect to “Airport-Free-Wifi” but expect 10-15 minutes for the SMS verification. Order a DiDi before you land if you want it ready.
- Cash still works. Some taxi drivers and bus drivers prefer cash. The metro accepts Alipay, WeChat Pay, and foreign credit cards (UnionPay) at every machine. There are currency exchange counters in the arrivals hall.
Option 1: Metro Line 19 (Cheapest, 50-60 min)
The metro is the cheapest transfer, and once you understand it, the most reliable.
Route: Take Line 19 (机场快线, “Airport Express”) from Xiaoshan Airport Station (萧山国际机场) directly to West Lake Cultural Square Station (西湖文化广场). The full ride is about 50 minutes. From West Lake Cultural Square, you can transfer to Line 1 (for West Lake area) or Line 3 (for Xixi Wetland, Lingyin).
Where to catch it: The metro entrance is directly underneath the airport terminal, clearly signed in English. Follow the “Metro / 地铁” signs after customs. The escalator goes down one level.
Price: ¥10 single ticket (or scan Alipay/WeChat at the turnstile). Bags are free.
Hours: Line 19 runs from 6:00 a.m. to 11:00 p.m. (last train from the airport at 10:30 p.m.). For late-night arrivals, metro is not an option.
Luggage: There are luggage racks at the end of each car. The seats are mostly free during the day. You’ll be fine with a 28-inch suitcase, but it’s a 50-minute ride with no real way to rest after a long flight.
Best for: Solo travelers, couples, anyone on a budget, anyone arriving between 7 a.m. and 9 p.m. and staying near a metro station.
Worst for: Families with 3+ suitcases, anyone arriving after 10:30 p.m., anyone with mobility issues (some stations have long escalator transfers).
Option 2: Airport Bus (¥20, 60-90 min)
Several airport buses run between HGH and various points in central Hangzhou. The buses are most useful for specific destinations where the bus goes directly.
Main routes:
- Airport → West Lake area: Lines W1 and W3, ¥20, every 30-40 min from 7 a.m. to the last flight. Drops at Wulin Square, 10 minutes’ walk from West Lake. Travel time 60-75 min depending on traffic.
- Airport → Hangzhou East Railway Station: Line W5, ¥20, every 30-40 min, 7 a.m. to 10 p.m. Travel time 70-80 min. Useful if you’re continuing by high-speed train to Shanghai or another city the same day.
- Airport → Wulin Gate / downtown: Multiple lines, ¥20, 60-80 min depending on destination.
Where to catch it: Outside the arrivals hall, follow the “Airport Bus / 机场大巴” signs. Tickets are sold at a counter, or pay on board with cash or WeChat.
Best for: Travelers with large luggage who don’t want to figure out the metro, anyone continuing directly to a train station.
Worst for: Anyone in a hurry (buses are slow due to traffic), anyone staying somewhere the bus doesn’t go directly.
Option 3: Taxi (¥130-180, 40-60 min)
The traditional airport taxi. Hangzhou taxis are metered, with a small airport surcharge.
How to catch one: After customs, follow the “Taxi / 出租车” signs to the official taxi rank. Do not accept rides from anyone approaching you inside the terminal — they are illegal touts who will charge 3-4x the meter.
Cost: The metered fare from HGH to the West Lake area is about ¥130-150 in light traffic, ¥150-180 in evening rush. There’s a ¥10-20 fuel surcharge and a ¥10 airport pickup fee. The meter starts running when you enter the cab.
Travel time: 40-50 minutes to West Lake in good traffic, 60-75 minutes in rush hour (5-7 p.m.) or bad weather.
Hours: Taxis are available 24/7 at the official rank. There are always cabs waiting, even at 3 a.m.
Payment: Cash, Alipay, WeChat. Most taxis also accept UnionPay credit cards, but a few older drivers don’t. Have small bills ready in case the driver doesn’t have change.
Best for: Late-night arrivals, families with kids and lots of luggage, anyone who values door-to-door service.
Worst for: Budget travelers, anyone in light traffic (DiDi is often 20-30% cheaper for the same ride).
Option 4: DiDi (China’s Uber, ¥100-140, 40-60 min)
DiDi is the Chinese ride-hailing app and the most flexible option at HGH. It’s the same as a taxi but usually cheaper, and you don’t need to speak any Chinese.
How to use it:
- Download the DiDi app before you leave home (works with international credit cards for foreign users, or sign in with Google).
- Connect to airport wifi and order a ride from the designated pickup zone — follow the “DiDi / 网约车” signs after customs.
- The app shows the license plate, driver name, and car color. Match it before getting in.
Cost: HGH to West Lake is typically ¥100-130 in Express mode, ¥130-180 in Premier mode. Surge pricing applies during rush hour and bad weather — check the price in the app before confirming.
Travel time: Same as taxi — 40-50 min in good traffic, 60-75 min in rush hour.
Hours: 24/7, but pickup can take 5-15 minutes late at night when fewer drivers are online.
Best for: Anyone with a smartphone, English speakers, anyone who wants to know the price upfront.
Worst for: Anyone whose phone is dead (no other way to call a DiDi), anyone with a credit card that doesn’t work internationally.

Option 5: Hotel Pickup (¥200-400, 50-70 min)
Many Hangzhou hotels, especially mid-range and luxury ones, offer airport pickup. This is a pre-arranged driver who meets you at arrivals with your name on a sign.
Cost: ¥200-400 for a sedan, ¥400-600 for a 7-seater. Usually more than a DiDi Premier, but the driver waits for you even if your flight is late, and the price is fixed (no surge).
How to arrange: Email your hotel 48 hours before with your flight number. They’ll send confirmation with the driver’s phone number.
Best for: Business travelers, families with kids, anyone arriving after a long flight who wants zero friction.
Quick Comparison: Which One to Pick
| Option | Cost (¥) | Time | Best For |
|---|---|---|---|
| Metro Line 19 | 10 | 50-60 min | Solo, budget, day arrivals |
| Airport Bus | 20 | 60-90 min | Large luggage, specific destinations |
| Taxi | 130-180 | 40-60 min | Late night, families, 24/7 |
| DiDi | 100-140 | 40-60 min | Smartphone user, English speakers |
| Hotel Pickup | 200-400 | 50-70 min | Business, families, fixed price |
What I Actually Do
For solo arrivals during the day, I take Line 19. The metro ride is genuinely pleasant — clean, quiet, fast — and the ¥100+ saved on a DiDi buys dinner.
For late-night arrivals (after 10:30 p.m., when Line 19 stops), I pre-order a DiDi Premier and meet it at the designated DiDi pickup zone. The premium is worth it for predictability.
For my family (two adults, two kids, three suitcases), I pre-arrange hotel pickup. The extra cost is real but the convenience of a driver with a sign in arrivals, no app required, no waiting in line, is worth it after a 12-hour flight.
Hangzhou Xiaoshan airport arrivals with bilingual signs and a row of green Hangzhou taxis waiting” loading=”lazy” />Common Mistakes to Avoid
- Following a “taxi driver” who approaches you inside the terminal. This is the most common scam at HGH. They quote a flat rate of ¥300-500 to the city, which is 2-3x the meter. Walk past them to the official taxi rank outside.
- Taking the airport bus if you’re in a hurry. It makes 6-8 stops and the traffic is unpredictable. If you have a same-day train to catch, take the metro or a DiDi.
- Forgetting that Line 19 stops at 10:30 p.m. Many international flights arrive between 9 p.m. and 11 p.m. If your flight lands at 9:30 p.m. and you clear customs by 10:15 p.m., you might still make the last metro — but probably not. Have a backup plan.
- Not having your hotel address written in Chinese. Show the driver the Chinese address (your hotel can email it to you). The metro, bus, and DiDi all have English interfaces, but a taxi driver with no English and a hotel name in English script may not connect the dots.
- Ordering a DiDi before customs. The pickup zone is after customs, on the ground level. Order the ride after you’ve cleared customs and have your bags, or you’ll lose the car.
The Bottom Line
Line 19 metro is the right answer for 80% of arrivals during the day. It’s ¥10, it’s 50 minutes, and it works. Take a DiDi if you arrive late or want door-to-door. Take the airport bus only if your destination is on the bus route and you’re not in a hurry. Avoid the touts inside the terminal, and you’ll get into the city without any hassle.

Hangzhou Airport to City: 4 Transfer Options Compared (2026)
Updated July 2026 — metro Line 19 fares, DiDi price ranges, and 2026 taxi surcharges verified.
Hangzhou Xiaoshan International Airport (HGH) is 27 km east of the city center, which is close enough that a bad transfer choice can cost you 90 minutes of time or ¥150 of unnecessary taxi fare. Most first-time visitors arrive here from a long-haul flight, tired and with bags, and then face a wall of options: metro, taxi, DiDi, airport bus, or hotel pickup.
This guide walks through the four practical ways to get from HGH to central Hangzhou, with current prices, travel times, where to catch each option, and which one is right for which situation. Based on a January 2026 arrival and a follow-up in June 2026.
Hangzhou Airport Basics First
Three things to know before you choose a transfer:
- The airport is one terminal (T4) for international, T1/T2/T3 for domestic. All terminals are connected by free trams after security. If you arrive international, you exit through customs at T4, and all four transfer options (metro, bus, taxi, DiDi) are on the same ground level just outside arrivals.
- Free wifi is patchy. Connect to “Airport-Free-Wifi” but expect 10-15 minutes for the SMS verification. Order a DiDi before you land if you want it ready.
- Cash still works. Some taxi drivers and bus drivers prefer cash. The metro accepts Alipay, WeChat Pay, and foreign credit cards (UnionPay) at every machine. There are currency exchange counters in the arrivals hall.
Option 1: Metro Line 19 (Cheapest, 50-60 min)
The metro is the cheapest transfer, and once you understand it, the most reliable.
Route: Take Line 19 (机场快线, “Airport Express”) from Xiaoshan Airport Station (萧山国际机场) directly to West Lake Cultural Square Station (西湖文化广场). The full ride is about 50 minutes. From West Lake Cultural Square, you can transfer to Line 1 (for West Lake area) or Line 3 (for Xixi Wetland, Lingyin).
Where to catch it: The metro entrance is directly underneath the airport terminal, clearly signed in English. Follow the “Metro / 地铁” signs after customs. The escalator goes down one level.
Price: ¥10 single ticket (or scan Alipay/WeChat at the turnstile). Bags are free.
Hours: Line 19 runs from 6:00 a.m. to 11:00 p.m. (last train from the airport at 10:30 p.m.). For late-night arrivals, metro is not an option.
Luggage: There are luggage racks at the end of each car. The seats are mostly free during the day. You’ll be fine with a 28-inch suitcase, but it’s a 50-minute ride with no real way to rest after a long flight.
Best for: Solo travelers, couples, anyone on a budget, anyone arriving between 7 a.m. and 9 p.m. and staying near a metro station.
Worst for: Families with 3+ suitcases, anyone arriving after 10:30 p.m., anyone with mobility issues (some stations have long escalator transfers).
Option 2: Airport Bus (¥20, 60-90 min)
Several airport buses run between HGH and various points in central Hangzhou. The buses are most useful for specific destinations where the bus goes directly.
Main routes:
- Airport → West Lake area: Lines W1 and W3, ¥20, every 30-40 min from 7 a.m. to the last flight. Drops at Wulin Square, 10 minutes’ walk from West Lake. Travel time 60-75 min depending on traffic.
- Airport → Hangzhou East Railway Station: Line W5, ¥20, every 30-40 min, 7 a.m. to 10 p.m. Travel time 70-80 min. Useful if you’re continuing by high-speed train to Shanghai or another city the same day.
- Airport → Wulin Gate / downtown: Multiple lines, ¥20, 60-80 min depending on destination.
Where to catch it: Outside the arrivals hall, follow the “Airport Bus / 机场大巴” signs. Tickets are sold at a counter, or pay on board with cash or WeChat.
Best for: Travelers with large luggage who don’t want to figure out the metro, anyone continuing directly to a train station.
Worst for: Anyone in a hurry (buses are slow due to traffic), anyone staying somewhere the bus doesn’t go directly.
Option 3: Taxi (¥130-180, 40-60 min)
The traditional airport taxi. Hangzhou taxis are metered, with a small airport surcharge.
How to catch one: After customs, follow the “Taxi / 出租车” signs to the official taxi rank. Do not accept rides from anyone approaching you inside the terminal — they are illegal touts who will charge 3-4x the meter.
Cost: The metered fare from HGH to the West Lake area is about ¥130-150 in light traffic, ¥150-180 in evening rush. There’s a ¥10-20 fuel surcharge and a ¥10 airport pickup fee. The meter starts running when you enter the cab.
Travel time: 40-50 minutes to West Lake in good traffic, 60-75 minutes in rush hour (5-7 p.m.) or bad weather.
Hours: Taxis are available 24/7 at the official rank. There are always cabs waiting, even at 3 a.m.
Payment: Cash, Alipay, WeChat. Most taxis also accept UnionPay credit cards, but a few older drivers don’t. Have small bills ready in case the driver doesn’t have change.
Best for: Late-night arrivals, families with kids and lots of luggage, anyone who values door-to-door service.
Worst for: Budget travelers, anyone in light traffic (DiDi is often 20-30% cheaper for the same ride).
Option 4: DiDi (China’s Uber, ¥100-140, 40-60 min)
DiDi is the Chinese ride-hailing app and the most flexible option at HGH. It’s the same as a taxi but usually cheaper, and you don’t need to speak any Chinese.
How to use it:
- Download the DiDi app before you leave home (works with international credit cards for foreign users, or sign in with Google).
- Connect to airport wifi and order a ride from the designated pickup zone — follow the “DiDi / 网约车” signs after customs.
- The app shows the license plate, driver name, and car color. Match it before getting in.
Cost: HGH to West Lake is typically ¥100-130 in Express mode, ¥130-180 in Premier mode. Surge pricing applies during rush hour and bad weather — check the price in the app before confirming.
Travel time: Same as taxi — 40-50 min in good traffic, 60-75 min in rush hour.
Hours: 24/7, but pickup can take 5-15 minutes late at night when fewer drivers are online.
Best for: Anyone with a smartphone, English speakers, anyone who wants to know the price upfront.
Worst for: Anyone whose phone is dead (no other way to call a DiDi), anyone with a credit card that doesn’t work internationally.

Option 5: Hotel Pickup (¥200-400, 50-70 min)
Many Hangzhou hotels, especially mid-range and luxury ones, offer airport pickup. This is a pre-arranged driver who meets you at arrivals with your name on a sign.
Cost: ¥200-400 for a sedan, ¥400-600 for a 7-seater. Usually more than a DiDi Premier, but the driver waits for you even if your flight is late, and the price is fixed (no surge).
How to arrange: Email your hotel 48 hours before with your flight number. They’ll send confirmation with the driver’s phone number.
Best for: Business travelers, families with kids, anyone arriving after a long flight who wants zero friction.
Quick Comparison: Which One to Pick
| Option | Cost (¥) | Time | Best For |
|---|---|---|---|
| Metro Line 19 | 10 | 50-60 min | Solo, budget, day arrivals |
| Airport Bus | 20 | 60-90 min | Large luggage, specific destinations |
| Taxi | 130-180 | 40-60 min | Late night, families, 24/7 |
| DiDi | 100-140 | 40-60 min | Smartphone user, English speakers |
| Hotel Pickup | 200-400 | 50-70 min | Business, families, fixed price |
What I Actually Do
For solo arrivals during the day, I take Line 19. The metro ride is genuinely pleasant — clean, quiet, fast — and the ¥100+ saved on a DiDi buys dinner.
For late-night arrivals (after 10:30 p.m., when Line 19 stops), I pre-order a DiDi Premier and meet it at the designated DiDi pickup zone. The premium is worth it for predictability.
For my family (two adults, two kids, three suitcases), I pre-arrange hotel pickup. The extra cost is real but the convenience of a driver with a sign in arrivals, no app required, no waiting in line, is worth it after a 12-hour flight.
Hangzhou Xiaoshan airport arrivals with bilingual signs and a row of green Hangzhou taxis waiting” loading=”lazy” />Common Mistakes to Avoid
- Following a “taxi driver” who approaches you inside the terminal. This is the most common scam at HGH. They quote a flat rate of ¥300-500 to the city, which is 2-3x the meter. Walk past them to the official taxi rank outside.
- Taking the airport bus if you’re in a hurry. It makes 6-8 stops and the traffic is unpredictable. If you have a same-day train to catch, take the metro or a DiDi.
- Forgetting that Line 19 stops at 10:30 p.m. Many international flights arrive between 9 p.m. and 11 p.m. If your flight lands at 9:30 p.m. and you clear customs by 10:15 p.m., you might still make the last metro — but probably not. Have a backup plan.
- Not having your hotel address written in Chinese. Show the driver the Chinese address (your hotel can email it to you). The metro, bus, and DiDi all have English interfaces, but a taxi driver with no English and a hotel name in English script may not connect the dots.
- Ordering a DiDi before customs. The pickup zone is after customs, on the ground level. Order the ride after you’ve cleared customs and have your bags, or you’ll lose the car.
The Bottom Line
Line 19 metro is the right answer for 80% of arrivals during the day. It’s ¥10, it’s 50 minutes, and it works. Take a DiDi if you arrive late or want door-to-door. Take the airport bus only if your destination is on the bus route and you’re not in a hurry. Avoid the touts inside the terminal, and you’ll get into the city without any hassle.

Hangzhou Airport to City: 4 Transfer Options Compared (2026)
Updated July 2026 — metro Line 19 fares, DiDi price ranges, and 2026 taxi surcharges verified.
Hangzhou Xiaoshan International Airport (HGH) is 27 km east of the city center, which is close enough that a bad transfer choice can cost you 90 minutes of time or ¥150 of unnecessary taxi fare. Most first-time visitors arrive here from a long-haul flight, tired and with bags, and then face a wall of options: metro, taxi, DiDi, airport bus, or hotel pickup.
This guide walks through the four practical ways to get from HGH to central Hangzhou, with current prices, travel times, where to catch each option, and which one is right for which situation. Based on a January 2026 arrival and a follow-up in June 2026.
Hangzhou Airport Basics First
Three things to know before you choose a transfer:
- The airport is one terminal (T4) for international, T1/T2/T3 for domestic. All terminals are connected by free trams after security. If you arrive international, you exit through customs at T4, and all four transfer options (metro, bus, taxi, DiDi) are on the same ground level just outside arrivals.
- Free wifi is patchy. Connect to “Airport-Free-Wifi” but expect 10-15 minutes for the SMS verification. Order a DiDi before you land if you want it ready.
- Cash still works. Some taxi drivers and bus drivers prefer cash. The metro accepts Alipay, WeChat Pay, and foreign credit cards (UnionPay) at every machine. There are currency exchange counters in the arrivals hall.
Option 1: Metro Line 19 (Cheapest, 50-60 min)
The metro is the cheapest transfer, and once you understand it, the most reliable.
Route: Take Line 19 (机场快线, “Airport Express”) from Xiaoshan Airport Station (萧山国际机场) directly to West Lake Cultural Square Station (西湖文化广场). The full ride is about 50 minutes. From West Lake Cultural Square, you can transfer to Line 1 (for West Lake area) or Line 3 (for Xixi Wetland, Lingyin).
Where to catch it: The metro entrance is directly underneath the airport terminal, clearly signed in English. Follow the “Metro / 地铁” signs after customs. The escalator goes down one level.
Price: ¥10 single ticket (or scan Alipay/WeChat at the turnstile). Bags are free.
Hours: Line 19 runs from 6:00 a.m. to 11:00 p.m. (last train from the airport at 10:30 p.m.). For late-night arrivals, metro is not an option.
Luggage: There are luggage racks at the end of each car. The seats are mostly free during the day. You’ll be fine with a 28-inch suitcase, but it’s a 50-minute ride with no real way to rest after a long flight.
Best for: Solo travelers, couples, anyone on a budget, anyone arriving between 7 a.m. and 9 p.m. and staying near a metro station.
Worst for: Families with 3+ suitcases, anyone arriving after 10:30 p.m., anyone with mobility issues (some stations have long escalator transfers).
Option 2: Airport Bus (¥20, 60-90 min)
Several airport buses run between HGH and various points in central Hangzhou. The buses are most useful for specific destinations where the bus goes directly.
Main routes:
- Airport → West Lake area: Lines W1 and W3, ¥20, every 30-40 min from 7 a.m. to the last flight. Drops at Wulin Square, 10 minutes’ walk from West Lake. Travel time 60-75 min depending on traffic.
- Airport → Hangzhou East Railway Station: Line W5, ¥20, every 30-40 min, 7 a.m. to 10 p.m. Travel time 70-80 min. Useful if you’re continuing by high-speed train to Shanghai or another city the same day.
- Airport → Wulin Gate / downtown: Multiple lines, ¥20, 60-80 min depending on destination.
Where to catch it: Outside the arrivals hall, follow the “Airport Bus / 机场大巴” signs. Tickets are sold at a counter, or pay on board with cash or WeChat.
Best for: Travelers with large luggage who don’t want to figure out the metro, anyone continuing directly to a train station.
Worst for: Anyone in a hurry (buses are slow due to traffic), anyone staying somewhere the bus doesn’t go directly.
Option 3: Taxi (¥130-180, 40-60 min)
The traditional airport taxi. Hangzhou taxis are metered, with a small airport surcharge.
How to catch one: After customs, follow the “Taxi / 出租车” signs to the official taxi rank. Do not accept rides from anyone approaching you inside the terminal — they are illegal touts who will charge 3-4x the meter.
Cost: The metered fare from HGH to the West Lake area is about ¥130-150 in light traffic, ¥150-180 in evening rush. There’s a ¥10-20 fuel surcharge and a ¥10 airport pickup fee. The meter starts running when you enter the cab.
Travel time: 40-50 minutes to West Lake in good traffic, 60-75 minutes in rush hour (5-7 p.m.) or bad weather.
Hours: Taxis are available 24/7 at the official rank. There are always cabs waiting, even at 3 a.m.
Payment: Cash, Alipay, WeChat. Most taxis also accept UnionPay credit cards, but a few older drivers don’t. Have small bills ready in case the driver doesn’t have change.
Best for: Late-night arrivals, families with kids and lots of luggage, anyone who values door-to-door service.
Worst for: Budget travelers, anyone in light traffic (DiDi is often 20-30% cheaper for the same ride).
Option 4: DiDi (China’s Uber, ¥100-140, 40-60 min)
DiDi is the Chinese ride-hailing app and the most flexible option at HGH. It’s the same as a taxi but usually cheaper, and you don’t need to speak any Chinese.
How to use it:
- Download the DiDi app before you leave home (works with international credit cards for foreign users, or sign in with Google).
- Connect to airport wifi and order a ride from the designated pickup zone — follow the “DiDi / 网约车” signs after customs.
- The app shows the license plate, driver name, and car color. Match it before getting in.
Cost: HGH to West Lake is typically ¥100-130 in Express mode, ¥130-180 in Premier mode. Surge pricing applies during rush hour and bad weather — check the price in the app before confirming.
Travel time: Same as taxi — 40-50 min in good traffic, 60-75 min in rush hour.
Hours: 24/7, but pickup can take 5-15 minutes late at night when fewer drivers are online.
Best for: Anyone with a smartphone, English speakers, anyone who wants to know the price upfront.
Worst for: Anyone whose phone is dead (no other way to call a DiDi), anyone with a credit card that doesn’t work internationally.

Option 5: Hotel Pickup (¥200-400, 50-70 min)
Many Hangzhou hotels, especially mid-range and luxury ones, offer airport pickup. This is a pre-arranged driver who meets you at arrivals with your name on a sign.
Cost: ¥200-400 for a sedan, ¥400-600 for a 7-seater. Usually more than a DiDi Premier, but the driver waits for you even if your flight is late, and the price is fixed (no surge).
How to arrange: Email your hotel 48 hours before with your flight number. They’ll send confirmation with the driver’s phone number.
Best for: Business travelers, families with kids, anyone arriving after a long flight who wants zero friction.
Quick Comparison: Which One to Pick
| Option | Cost (¥) | Time | Best For |
|---|---|---|---|
| Metro Line 19 | 10 | 50-60 min | Solo, budget, day arrivals |
| Airport Bus | 20 | 60-90 min | Large luggage, specific destinations |
| Taxi | 130-180 | 40-60 min | Late night, families, 24/7 |
| DiDi | 100-140 | 40-60 min | Smartphone user, English speakers |
| Hotel Pickup | 200-400 | 50-70 min | Business, families, fixed price |
What I Actually Do
For solo arrivals during the day, I take Line 19. The metro ride is genuinely pleasant — clean, quiet, fast — and the ¥100+ saved on a DiDi buys dinner.
For late-night arrivals (after 10:30 p.m., when Line 19 stops), I pre-order a DiDi Premier and meet it at the designated DiDi pickup zone. The premium is worth it for predictability.
For my family (two adults, two kids, three suitcases), I pre-arrange hotel pickup. The extra cost is real but the convenience of a driver with a sign in arrivals, no app required, no waiting in line, is worth it after a 12-hour flight.
Hangzhou Xiaoshan airport arrivals with bilingual signs and a row of green Hangzhou taxis waiting” loading=”lazy” />Common Mistakes to Avoid
- Following a “taxi driver” who approaches you inside the terminal. This is the most common scam at HGH. They quote a flat rate of ¥300-500 to the city, which is 2-3x the meter. Walk past them to the official taxi rank outside.
- Taking the airport bus if you’re in a hurry. It makes 6-8 stops and the traffic is unpredictable. If you have a same-day train to catch, take the metro or a DiDi.
- Forgetting that Line 19 stops at 10:30 p.m. Many international flights arrive between 9 p.m. and 11 p.m. If your flight lands at 9:30 p.m. and you clear customs by 10:15 p.m., you might still make the last metro — but probably not. Have a backup plan.
- Not having your hotel address written in Chinese. Show the driver the Chinese address (your hotel can email it to you). The metro, bus, and DiDi all have English interfaces, but a taxi driver with no English and a hotel name in English script may not connect the dots.
- Ordering a DiDi before customs. The pickup zone is after customs, on the ground level. Order the ride after you’ve cleared customs and have your bags, or you’ll lose the car.
The Bottom Line
Line 19 metro is the right answer for 80% of arrivals during the day. It’s ¥10, it’s 50 minutes, and it works. Take a DiDi if you arrive late or want door-to-door. Take the airport bus only if your destination is on the bus route and you’re not in a hurry. Avoid the touts inside the terminal, and you’ll get into the city without any hassle.

Hangzhou Airport to City: 4 Transfer Options Compared (2026)
Updated July 2026 — metro Line 19 fares, DiDi price ranges, and 2026 taxi surcharges verified.
Hangzhou Xiaoshan International Airport (HGH) is 27 km east of the city center, which is close enough that a bad transfer choice can cost you 90 minutes of time or ¥150 of unnecessary taxi fare. Most first-time visitors arrive here from a long-haul flight, tired and with bags, and then face a wall of options: metro, taxi, DiDi, airport bus, or hotel pickup.
This guide walks through the four practical ways to get from HGH to central Hangzhou, with current prices, travel times, where to catch each option, and which one is right for which situation. Based on a January 2026 arrival and a follow-up in June 2026.
Hangzhou Airport Basics First
Three things to know before you choose a transfer:
- The airport is one terminal (T4) for international, T1/T2/T3 for domestic. All terminals are connected by free trams after security. If you arrive international, you exit through customs at T4, and all four transfer options (metro, bus, taxi, DiDi) are on the same ground level just outside arrivals.
- Free wifi is patchy. Connect to “Airport-Free-Wifi” but expect 10-15 minutes for the SMS verification. Order a DiDi before you land if you want it ready.
- Cash still works. Some taxi drivers and bus drivers prefer cash. The metro accepts Alipay, WeChat Pay, and foreign credit cards (UnionPay) at every machine. There are currency exchange counters in the arrivals hall.
Option 1: Metro Line 19 (Cheapest, 50-60 min)
The metro is the cheapest transfer, and once you understand it, the most reliable.
Route: Take Line 19 (机场快线, “Airport Express”) from Xiaoshan Airport Station (萧山国际机场) directly to West Lake Cultural Square Station (西湖文化广场). The full ride is about 50 minutes. From West Lake Cultural Square, you can transfer to Line 1 (for West Lake area) or Line 3 (for Xixi Wetland, Lingyin).
Where to catch it: The metro entrance is directly underneath the airport terminal, clearly signed in English. Follow the “Metro / 地铁” signs after customs. The escalator goes down one level.
Price: ¥10 single ticket (or scan Alipay/WeChat at the turnstile). Bags are free.
Hours: Line 19 runs from 6:00 a.m. to 11:00 p.m. (last train from the airport at 10:30 p.m.). For late-night arrivals, metro is not an option.
Luggage: There are luggage racks at the end of each car. The seats are mostly free during the day. You’ll be fine with a 28-inch suitcase, but it’s a 50-minute ride with no real way to rest after a long flight.
Best for: Solo travelers, couples, anyone on a budget, anyone arriving between 7 a.m. and 9 p.m. and staying near a metro station.
Worst for: Families with 3+ suitcases, anyone arriving after 10:30 p.m., anyone with mobility issues (some stations have long escalator transfers).
Option 2: Airport Bus (¥20, 60-90 min)
Several airport buses run between HGH and various points in central Hangzhou. The buses are most useful for specific destinations where the bus goes directly.
Main routes:
- Airport → West Lake area: Lines W1 and W3, ¥20, every 30-40 min from 7 a.m. to the last flight. Drops at Wulin Square, 10 minutes’ walk from West Lake. Travel time 60-75 min depending on traffic.
- Airport → Hangzhou East Railway Station: Line W5, ¥20, every 30-40 min, 7 a.m. to 10 p.m. Travel time 70-80 min. Useful if you’re continuing by high-speed train to Shanghai or another city the same day.
- Airport → Wulin Gate / downtown: Multiple lines, ¥20, 60-80 min depending on destination.
Where to catch it: Outside the arrivals hall, follow the “Airport Bus / 机场大巴” signs. Tickets are sold at a counter, or pay on board with cash or WeChat.
Best for: Travelers with large luggage who don’t want to figure out the metro, anyone continuing directly to a train station.
Worst for: Anyone in a hurry (buses are slow due to traffic), anyone staying somewhere the bus doesn’t go directly.
Option 3: Taxi (¥130-180, 40-60 min)
The traditional airport taxi. Hangzhou taxis are metered, with a small airport surcharge.
How to catch one: After customs, follow the “Taxi / 出租车” signs to the official taxi rank. Do not accept rides from anyone approaching you inside the terminal — they are illegal touts who will charge 3-4x the meter.
Cost: The metered fare from HGH to the West Lake area is about ¥130-150 in light traffic, ¥150-180 in evening rush. There’s a ¥10-20 fuel surcharge and a ¥10 airport pickup fee. The meter starts running when you enter the cab.
Travel time: 40-50 minutes to West Lake in good traffic, 60-75 minutes in rush hour (5-7 p.m.) or bad weather.
Hours: Taxis are available 24/7 at the official rank. There are always cabs waiting, even at 3 a.m.
Payment: Cash, Alipay, WeChat. Most taxis also accept UnionPay credit cards, but a few older drivers don’t. Have small bills ready in case the driver doesn’t have change.
Best for: Late-night arrivals, families with kids and lots of luggage, anyone who values door-to-door service.
Worst for: Budget travelers, anyone in light traffic (DiDi is often 20-30% cheaper for the same ride).
Option 4: DiDi (China’s Uber, ¥100-140, 40-60 min)
DiDi is the Chinese ride-hailing app and the most flexible option at HGH. It’s the same as a taxi but usually cheaper, and you don’t need to speak any Chinese.
How to use it:
- Download the DiDi app before you leave home (works with international credit cards for foreign users, or sign in with Google).
- Connect to airport wifi and order a ride from the designated pickup zone — follow the “DiDi / 网约车” signs after customs.
- The app shows the license plate, driver name, and car color. Match it before getting in.
Cost: HGH to West Lake is typically ¥100-130 in Express mode, ¥130-180 in Premier mode. Surge pricing applies during rush hour and bad weather — check the price in the app before confirming.
Travel time: Same as taxi — 40-50 min in good traffic, 60-75 min in rush hour.
Hours: 24/7, but pickup can take 5-15 minutes late at night when fewer drivers are online.
Best for: Anyone with a smartphone, English speakers, anyone who wants to know the price upfront.
Worst for: Anyone whose phone is dead (no other way to call a DiDi), anyone with a credit card that doesn’t work internationally.

Option 5: Hotel Pickup (¥200-400, 50-70 min)
Many Hangzhou hotels, especially mid-range and luxury ones, offer airport pickup. This is a pre-arranged driver who meets you at arrivals with your name on a sign.
Cost: ¥200-400 for a sedan, ¥400-600 for a 7-seater. Usually more than a DiDi Premier, but the driver waits for you even if your flight is late, and the price is fixed (no surge).
How to arrange: Email your hotel 48 hours before with your flight number. They’ll send confirmation with the driver’s phone number.
Best for: Business travelers, families with kids, anyone arriving after a long flight who wants zero friction.
Quick Comparison: Which One to Pick
| Option | Cost (¥) | Time | Best For |
|---|---|---|---|
| Metro Line 19 | 10 | 50-60 min | Solo, budget, day arrivals |
| Airport Bus | 20 | 60-90 min | Large luggage, specific destinations |
| Taxi | 130-180 | 40-60 min | Late night, families, 24/7 |
| DiDi | 100-140 | 40-60 min | Smartphone user, English speakers |
| Hotel Pickup | 200-400 | 50-70 min | Business, families, fixed price |
What I Actually Do
For solo arrivals during the day, I take Line 19. The metro ride is genuinely pleasant — clean, quiet, fast — and the ¥100+ saved on a DiDi buys dinner.
For late-night arrivals (after 10:30 p.m., when Line 19 stops), I pre-order a DiDi Premier and meet it at the designated DiDi pickup zone. The premium is worth it for predictability.
For my family (two adults, two kids, three suitcases), I pre-arrange hotel pickup. The extra cost is real but the convenience of a driver with a sign in arrivals, no app required, no waiting in line, is worth it after a 12-hour flight.
Hangzhou Xiaoshan airport arrivals with bilingual signs and a row of green Hangzhou taxis waiting” loading=”lazy” />Common Mistakes to Avoid
- Following a “taxi driver” who approaches you inside the terminal. This is the most common scam at HGH. They quote a flat rate of ¥300-500 to the city, which is 2-3x the meter. Walk past them to the official taxi rank outside.
- Taking the airport bus if you’re in a hurry. It makes 6-8 stops and the traffic is unpredictable. If you have a same-day train to catch, take the metro or a DiDi.
- Forgetting that Line 19 stops at 10:30 p.m. Many international flights arrive between 9 p.m. and 11 p.m. If your flight lands at 9:30 p.m. and you clear customs by 10:15 p.m., you might still make the last metro — but probably not. Have a backup plan.
- Not having your hotel address written in Chinese. Show the driver the Chinese address (your hotel can email it to you). The metro, bus, and DiDi all have English interfaces, but a taxi driver with no English and a hotel name in English script may not connect the dots.
- Ordering a DiDi before customs. The pickup zone is after customs, on the ground level. Order the ride after you’ve cleared customs and have your bags, or you’ll lose the car.
The Bottom Line
Line 19 metro is the right answer for 80% of arrivals during the day. It’s ¥10, it’s 50 minutes, and it works. Take a DiDi if you arrive late or want door-to-door. Take the airport bus only if your destination is on the bus route and you’re not in a hurry. Avoid the touts inside the terminal, and you’ll get into the city without any hassle.

Hangzhou Airport to City: 4 Transfer Options Compared (2026)
Updated July 2026 — metro Line 19 fares, DiDi price ranges, and 2026 taxi surcharges verified.
Hangzhou Xiaoshan International Airport (HGH) is 27 km east of the city center, which is close enough that a bad transfer choice can cost you 90 minutes of time or ¥150 of unnecessary taxi fare. Most first-time visitors arrive here from a long-haul flight, tired and with bags, and then face a wall of options: metro, taxi, DiDi, airport bus, or hotel pickup.
This guide walks through the four practical ways to get from HGH to central Hangzhou, with current prices, travel times, where to catch each option, and which one is right for which situation. Based on a January 2026 arrival and a follow-up in June 2026.
Hangzhou Airport Basics First
Three things to know before you choose a transfer:
- The airport is one terminal (T4) for international, T1/T2/T3 for domestic. All terminals are connected by free trams after security. If you arrive international, you exit through customs at T4, and all four transfer options (metro, bus, taxi, DiDi) are on the same ground level just outside arrivals.
- Free wifi is patchy. Connect to “Airport-Free-Wifi” but expect 10-15 minutes for the SMS verification. Order a DiDi before you land if you want it ready.
- Cash still works. Some taxi drivers and bus drivers prefer cash. The metro accepts Alipay, WeChat Pay, and foreign credit cards (UnionPay) at every machine. There are currency exchange counters in the arrivals hall.
Option 1: Metro Line 19 (Cheapest, 50-60 min)
The metro is the cheapest transfer, and once you understand it, the most reliable.
Route: Take Line 19 (机场快线, “Airport Express”) from Xiaoshan Airport Station (萧山国际机场) directly to West Lake Cultural Square Station (西湖文化广场). The full ride is about 50 minutes. From West Lake Cultural Square, you can transfer to Line 1 (for West Lake area) or Line 3 (for Xixi Wetland, Lingyin).
Where to catch it: The metro entrance is directly underneath the airport terminal, clearly signed in English. Follow the “Metro / 地铁” signs after customs. The escalator goes down one level.
Price: ¥10 single ticket (or scan Alipay/WeChat at the turnstile). Bags are free.
Hours: Line 19 runs from 6:00 a.m. to 11:00 p.m. (last train from the airport at 10:30 p.m.). For late-night arrivals, metro is not an option.
Luggage: There are luggage racks at the end of each car. The seats are mostly free during the day. You’ll be fine with a 28-inch suitcase, but it’s a 50-minute ride with no real way to rest after a long flight.
Best for: Solo travelers, couples, anyone on a budget, anyone arriving between 7 a.m. and 9 p.m. and staying near a metro station.
Worst for: Families with 3+ suitcases, anyone arriving after 10:30 p.m., anyone with mobility issues (some stations have long escalator transfers).
Option 2: Airport Bus (¥20, 60-90 min)
Several airport buses run between HGH and various points in central Hangzhou. The buses are most useful for specific destinations where the bus goes directly.
Main routes:
- Airport → West Lake area: Lines W1 and W3, ¥20, every 30-40 min from 7 a.m. to the last flight. Drops at Wulin Square, 10 minutes’ walk from West Lake. Travel time 60-75 min depending on traffic.
- Airport → Hangzhou East Railway Station: Line W5, ¥20, every 30-40 min, 7 a.m. to 10 p.m. Travel time 70-80 min. Useful if you’re continuing by high-speed train to Shanghai or another city the same day.
- Airport → Wulin Gate / downtown: Multiple lines, ¥20, 60-80 min depending on destination.
Where to catch it: Outside the arrivals hall, follow the “Airport Bus / 机场大巴” signs. Tickets are sold at a counter, or pay on board with cash or WeChat.
Best for: Travelers with large luggage who don’t want to figure out the metro, anyone continuing directly to a train station.
Worst for: Anyone in a hurry (buses are slow due to traffic), anyone staying somewhere the bus doesn’t go directly.
Option 3: Taxi (¥130-180, 40-60 min)
The traditional airport taxi. Hangzhou taxis are metered, with a small airport surcharge.
How to catch one: After customs, follow the “Taxi / 出租车” signs to the official taxi rank. Do not accept rides from anyone approaching you inside the terminal — they are illegal touts who will charge 3-4x the meter.
Cost: The metered fare from HGH to the West Lake area is about ¥130-150 in light traffic, ¥150-180 in evening rush. There’s a ¥10-20 fuel surcharge and a ¥10 airport pickup fee. The meter starts running when you enter the cab.
Travel time: 40-50 minutes to West Lake in good traffic, 60-75 minutes in rush hour (5-7 p.m.) or bad weather.
Hours: Taxis are available 24/7 at the official rank. There are always cabs waiting, even at 3 a.m.
Payment: Cash, Alipay, WeChat. Most taxis also accept UnionPay credit cards, but a few older drivers don’t. Have small bills ready in case the driver doesn’t have change.
Best for: Late-night arrivals, families with kids and lots of luggage, anyone who values door-to-door service.
Worst for: Budget travelers, anyone in light traffic (DiDi is often 20-30% cheaper for the same ride).
Option 4: DiDi (China’s Uber, ¥100-140, 40-60 min)
DiDi is the Chinese ride-hailing app and the most flexible option at HGH. It’s the same as a taxi but usually cheaper, and you don’t need to speak any Chinese.
How to use it:
- Download the DiDi app before you leave home (works with international credit cards for foreign users, or sign in with Google).
- Connect to airport wifi and order a ride from the designated pickup zone — follow the “DiDi / 网约车” signs after customs.
- The app shows the license plate, driver name, and car color. Match it before getting in.
Cost: HGH to West Lake is typically ¥100-130 in Express mode, ¥130-180 in Premier mode. Surge pricing applies during rush hour and bad weather — check the price in the app before confirming.
Travel time: Same as taxi — 40-50 min in good traffic, 60-75 min in rush hour.
Hours: 24/7, but pickup can take 5-15 minutes late at night when fewer drivers are online.
Best for: Anyone with a smartphone, English speakers, anyone who wants to know the price upfront.
Worst for: Anyone whose phone is dead (no other way to call a DiDi), anyone with a credit card that doesn’t work internationally.

Option 5: Hotel Pickup (¥200-400, 50-70 min)
Many Hangzhou hotels, especially mid-range and luxury ones, offer airport pickup. This is a pre-arranged driver who meets you at arrivals with your name on a sign.
Cost: ¥200-400 for a sedan, ¥400-600 for a 7-seater. Usually more than a DiDi Premier, but the driver waits for you even if your flight is late, and the price is fixed (no surge).
How to arrange: Email your hotel 48 hours before with your flight number. They’ll send confirmation with the driver’s phone number.
Best for: Business travelers, families with kids, anyone arriving after a long flight who wants zero friction.
Quick Comparison: Which One to Pick
| Option | Cost (¥) | Time | Best For |
|---|---|---|---|
| Metro Line 19 | 10 | 50-60 min | Solo, budget, day arrivals |
| Airport Bus | 20 | 60-90 min | Large luggage, specific destinations |
| Taxi | 130-180 | 40-60 min | Late night, families, 24/7 |
| DiDi | 100-140 | 40-60 min | Smartphone user, English speakers |
| Hotel Pickup | 200-400 | 50-70 min | Business, families, fixed price |
What I Actually Do
For solo arrivals during the day, I take Line 19. The metro ride is genuinely pleasant — clean, quiet, fast — and the ¥100+ saved on a DiDi buys dinner.
For late-night arrivals (after 10:30 p.m., when Line 19 stops), I pre-order a DiDi Premier and meet it at the designated DiDi pickup zone. The premium is worth it for predictability.
For my family (two adults, two kids, three suitcases), I pre-arrange hotel pickup. The extra cost is real but the convenience of a driver with a sign in arrivals, no app required, no waiting in line, is worth it after a 12-hour flight.
Hangzhou Xiaoshan airport arrivals with bilingual signs and a row of green Hangzhou taxis waiting” loading=”lazy” />Common Mistakes to Avoid
- Following a “taxi driver” who approaches you inside the terminal. This is the most common scam at HGH. They quote a flat rate of ¥300-500 to the city, which is 2-3x the meter. Walk past them to the official taxi rank outside.
- Taking the airport bus if you’re in a hurry. It makes 6-8 stops and the traffic is unpredictable. If you have a same-day train to catch, take the metro or a DiDi.
- Forgetting that Line 19 stops at 10:30 p.m. Many international flights arrive between 9 p.m. and 11 p.m. If your flight lands at 9:30 p.m. and you clear customs by 10:15 p.m., you might still make the last metro — but probably not. Have a backup plan.
- Not having your hotel address written in Chinese. Show the driver the Chinese address (your hotel can email it to you). The metro, bus, and DiDi all have English interfaces, but a taxi driver with no English and a hotel name in English script may not connect the dots.
- Ordering a DiDi before customs. The pickup zone is after customs, on the ground level. Order the ride after you’ve cleared customs and have your bags, or you’ll lose the car.
The Bottom Line
Line 19 metro is the right answer for 80% of arrivals during the day. It’s ¥10, it’s 50 minutes, and it works. Take a DiDi if you arrive late or want door-to-door. Take the airport bus only if your destination is on the bus route and you’re not in a hurry. Avoid the touts inside the terminal, and you’ll get into the city without any hassle.
