How can I find cheap flights from Lanzhou Zhongchuan International Airport to Shanghai Pudong International Airport?
Explore the cheapest one-way and round-trip flights from Lanzhou Zhongchuan International Airport to Shanghai Pudong International Airport over the next 90 days, with one-way fares from US$62 and round-trip from US$119. Based on Trip.com's latest 7-day flight data.
- Cheapest
- Round-trip
- Recommended
- Nonstop
- Next 7 days
- Fastest
- Cheapest
LHW 10:30 PM3h 5mNonstopPVG 1:35 AMLanzhou - Shanghai | Sun, Dec 27 | Spring AirlinesUS$62 US$10742% off42% offUS$107 US$62
LHW 10:30 PM3h 5mNonstopPVG 1:35 AMLanzhou - Shanghai | Mon, Nov 30 | Spring AirlinesUS$69 US$9427% off27% offUS$94 US$69
LHW 10:35 PM3hNonstopPVG 1:35 AMLanzhou - Shanghai | Thu, Dec 17 | Spring AirlinesUS$69 US$9427% off27% offUS$94 US$69
LHW 10:30 PM3h 5mNonstopPVG 1:35 AMLanzhou - Shanghai | Mon, Dec 21 | Spring AirlinesUS$6927% offUS$94 US$69
LHW 10:30 PM3h 5mNonstopPVG 1:35 AMLanzhou - Shanghai | Sat, Dec 26 | Spring AirlinesUS$6927% offUS$94 US$69
LHW 10:35 PM3hNonstopPVG 1:35 AMLanzhou - Shanghai | Thu, Nov 26 | Spring AirlinesUS$6936% offUS$107 US$69
LHW 10:30 PM3h 5mNonstopPVG 1:35 AMLanzhou - Shanghai | Tue, Nov 24 | Spring AirlinesUS$7322% offUS$94 US$73
LHW 10:30 PM3h 5mNonstopPVG 1:35 AMLanzhou - Shanghai | Sat, Nov 28 | Spring AirlinesUS$7322% offUS$94 US$73
LHW 10:30 PM3h 5mNonstopPVG 1:35 AMLanzhou - Shanghai | Tue, Dec 1 | Spring AirlinesUS$7322% offUS$94 US$73
LHW 1:00 PM17h 25m1 stopSHA 2:00 PMLanzhou - Shanghai | Sat, Nov 14 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
LHW 8:00 AM2h 50mNonstopPVG 10:50 AMLanzhou - Shanghai | Sun, Nov 22 | China Eastern Airlines
PVG 8:55 PM3h 40mNonstopLHW 12:35 AMShanghai - Lanzhou | Wed, Nov 25 | China Eastern AirlinesUS$119 US$17733% off33% offUS$177 US$119
LHW 8:00 AM2h 50mNonstopPVG 10:50 AMLanzhou - Shanghai | Thu, Nov 19 | China Eastern Airlines
PVG 8:55 PM3h 40mNonstopLHW 12:35 AMShanghai - Lanzhou | Wed, Nov 25 | China Eastern AirlinesUS$119 US$17733% off33% offUS$177 US$119
LHW 7:45 PM3h 5mNonstopPVG 10:50 PMLanzhou - Shanghai | Sat, Nov 14 | Spring Airlines
PVG 6:30 AM3h 25mNonstopLHW 9:55 AMShanghai - Lanzhou | Tue, Nov 17 | Spring AirlinesUS$132 US$17725% off25% offUS$177 US$132
LHW 8:00 AM3hNonstopPVG 11:00 AMLanzhou - Shanghai | Mon, Nov 16 | China Eastern Airlines
PVG 9:00 PM3h 35mNonstopLHW 12:35 AMShanghai - Lanzhou | Fri, Nov 20 | China Eastern AirlinesUS$13225% offUS$177 US$132
LHW 10:30 PM3h 5mNonstopPVG 1:35 AMLanzhou - Shanghai | Wed, Nov 18 | Spring Airlines
PVG 8:15 PM3h 35mNonstopLHW 11:50 PMShanghai - Lanzhou | Sun, Nov 22 | Spring AirlinesUS$13225% offUS$177 US$132
LHW 8:00 AM2h 50mNonstopPVG 10:50 AMLanzhou - Shanghai | Sat, Nov 21 | China Eastern Airlines
PVG 8:55 PM3h 40mNonstopLHW 12:35 AMShanghai - Lanzhou | Wed, Nov 25 | China Eastern AirlinesUS$13424% offUS$177 US$134
LHW 8:00 AM2h 50mNonstopPVG 10:50 AMLanzhou - Shanghai | Mon, Nov 23 | China Eastern Airlines
PVG 8:55 PM3h 40mNonstopLHW 12:35 AMShanghai - Lanzhou | Sun, Nov 29 | China Eastern AirlinesUS$13424% offUS$177 US$134
LHW 8:00 AM2h 50mNonstopPVG 10:50 AMLanzhou - Shanghai | Wed, Nov 25 | China Eastern Airlines
PVG 8:55 PM3h 40mNonstopLHW 12:35 AMShanghai - Lanzhou | Thu, Nov 26 | China Eastern AirlinesUS$13424% offUS$177 US$134
LHW 8:00 AM2h 50mNonstopPVG 10:50 AMLanzhou - Shanghai | Sat, Nov 14 | China Eastern Airlines
PVG 8:55 PM3h 40mNonstopLHW 12:35 AMShanghai - Lanzhou | Sun, Nov 15 | China Eastern AirlinesUS$13424% offUS$177 US$134
LHW 1:00 PM17h 25m1 stopSHA 2:00 PMLanzhou - Shanghai | Sat, Nov 14 | Normal Airline
SHA 3:00 PM6hNonstopLHW 4:00 PMShanghai - Lanzhou | Mon, Nov 16 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
LHW 10:30 PM3h 5mNonstopPVG 1:35 AMLanzhou - Shanghai | Sun, Dec 27 | Spring AirlinesUS$62 US$10742% off42% offUS$107 US$62
LHW 10:35 PM3hNonstopPVG 1:35 AMLanzhou - Shanghai | Thu, Nov 26 | Spring AirlinesUS$69 US$10736% off36% offUS$107 US$69
LHW 10:30 PM3h 5mNonstopPVG 1:35 AMLanzhou - Shanghai | Wed, Dec 30 | Spring AirlinesUS$79 US$10726% off26% offUS$107 US$79
LHW 7:45 PM3h 5mNonstopPVG 10:50 PMLanzhou - Shanghai | Mon, Dec 14 | Spring AirlinesUS$8025% offUS$107 US$80
LHW 7:45 PM3h 5mNonstopPVG 10:50 PMLanzhou - Shanghai | Tue, Dec 8 | Spring AirlinesUS$8025% offUS$107 US$80
LHW 10:30 PM3h 5mNonstopPVG 1:35 AMLanzhou - Shanghai | Mon, Nov 23 | Spring AirlinesUS$8223% offUS$107 US$82
LHW 7:45 PM3h 5mNonstopPVG 10:50 PMLanzhou - Shanghai | Sun, Nov 29 | Spring AirlinesUS$8322% offUS$107 US$83
LHW 10:30 PM3h 5mNonstopPVG 1:35 AMLanzhou - Shanghai | Fri, Dec 11 | Spring AirlinesUS$8322% offUS$107 US$83
LHW 7:45 PM3h 5mNonstopPVG 10:50 PMLanzhou - Shanghai | Sun, Dec 6 | Spring AirlinesUS$8322% offUS$107 US$83
LHW 1:00 PM17h 25m1 stopSHA 2:00 PMLanzhou - Shanghai | Sat, Nov 14 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
LHW 10:30 PM3h 5mNonstopPVG 1:35 AMLanzhou - Shanghai | Sun, Dec 27 | Spring AirlinesUS$62 US$10742% off42% offUS$107 US$62
LHW 10:30 PM3h 5mNonstopPVG 1:35 AMLanzhou - Shanghai | Mon, Nov 30 | Spring AirlinesUS$69 US$9427% off27% offUS$94 US$69
LHW 10:35 PM3hNonstopPVG 1:35 AMLanzhou - Shanghai | Thu, Dec 17 | Spring AirlinesUS$69 US$9427% off27% offUS$94 US$69
LHW 10:30 PM3h 5mNonstopPVG 1:35 AMLanzhou - Shanghai | Mon, Dec 21 | Spring AirlinesUS$6927% offUS$94 US$69
LHW 10:30 PM3h 5mNonstopPVG 1:35 AMLanzhou - Shanghai | Sat, Dec 26 | Spring AirlinesUS$6927% offUS$94 US$69
LHW 10:35 PM3hNonstopPVG 1:35 AMLanzhou - Shanghai | Thu, Nov 26 | Spring AirlinesUS$6936% offUS$107 US$69
LHW 10:30 PM3h 5mNonstopPVG 1:35 AMLanzhou - Shanghai | Tue, Nov 24 | Spring AirlinesUS$7322% offUS$94 US$73
LHW 10:30 PM3h 5mNonstopPVG 1:35 AMLanzhou - Shanghai | Sat, Nov 28 | Spring AirlinesUS$7322% offUS$94 US$73
LHW 10:30 PM3h 5mNonstopPVG 1:35 AMLanzhou - Shanghai | Tue, Dec 1 | Spring AirlinesUS$7322% offUS$94 US$73
LHW 1:00 PM17h 25m1 stopSHA 2:00 PMLanzhou - Shanghai | Sat, Nov 14 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
LHW 10:30 PM3h 5mNonstopPVG 1:35 AMLanzhou - Shanghai | Mon, Nov 16 | Spring AirlinesUS$91 US$16645% off45% offUS$166 US$91
LHW 10:35 PM3hNonstopPVG 1:35 AMLanzhou - Shanghai | Thu, Nov 19 | Spring AirlinesUS$94 US$16643% off43% offUS$166 US$94
LHW 8:00 AM2h 50mNonstopPVG 10:50 AMLanzhou - Shanghai | Tue, Nov 17 | China Eastern AirlinesUS$104 US$16637% off37% offUS$166 US$104
LHW 10:30 PM3h 5mNonstopPVG 1:35 AMLanzhou - Shanghai | Tue, Nov 17 | Spring AirlinesUS$10537% offUS$166 US$105
LHW 8:00 AM2h 50mNonstopPVG 10:50 AMLanzhou - Shanghai | Sat, Nov 14 | China Eastern AirlinesUS$11034% offUS$166 US$110
LHW 8:00 AM2h 50mNonstopPVG 10:50 AMLanzhou - Shanghai | Wed, Nov 18 | China Eastern AirlinesUS$11034% offUS$166 US$110
LHW 8:00 AM2h 50mNonstopPVG 10:50 AMLanzhou - Shanghai | Mon, Nov 16 | China Eastern AirlinesUS$11133% offUS$166 US$111
LHW 8:00 AM2h 50mNonstopPVG 10:50 AMLanzhou - Shanghai | Fri, Nov 13 | China Eastern AirlinesUS$11133% offUS$166 US$111
LHW 8:00 AM3hNonstopPVG 11:00 AMLanzhou - Shanghai | Sun, Nov 15 | China Eastern AirlinesUS$11133% offUS$166 US$111
LHW 1:00 PM17h 25m1 stopSHA 2:00 PMLanzhou - Shanghai | Sat, Nov 14 | Normal AirlineFind more flightsFind more flights
LHW 10:35 PM3hNonstopPVG 1:35 AMLanzhou - Shanghai | Thu, Dec 17 | Spring AirlinesUS$69 US$9427% off27% offUS$94 US$69
LHW 10:35 PM3hNonstopPVG 1:35 AMLanzhou - Shanghai | Thu, Nov 26 | Spring AirlinesUS$69 US$10736% off36% offUS$107 US$69
LHW 10:30 PM3h 5mNonstopPVG 1:35 AMLanzhou - Shanghai | Sun, Dec 27 | Spring AirlinesUS$62 US$10742% off42% offUS$107 US$62
LHW 10:30 PM3h 5mNonstopPVG 1:35 AMLanzhou - Shanghai | Mon, Nov 30 | Spring AirlinesUS$6927% offUS$94 US$69
LHW 10:30 PM3h 5mNonstopPVG 1:35 AMLanzhou - Shanghai | Mon, Dec 21 | Spring AirlinesUS$6927% offUS$94 US$69
LHW 10:30 PM3h 5mNonstopPVG 1:35 AMLanzhou - Shanghai | Sat, Dec 26 | Spring AirlinesUS$6927% offUS$94 US$69
LHW 10:30 PM3h 5mNonstopPVG 1:35 AMLanzhou - Shanghai | Tue, Nov 24 | Spring AirlinesUS$7322% offUS$94 US$73
LHW 10:30 PM3h 5mNonstopPVG 1:35 AMLanzhou - Shanghai | Sat, Nov 28 | Spring AirlinesUS$7322% offUS$94 US$73
LHW 10:30 PM3h 5mNonstopPVG 1:35 AMLanzhou - Shanghai | Tue, Dec 1 | Spring AirlinesUS$7322% offUS$94 US$73
LHW 1:00 PM17h 25m1 stopSHA 2:00 PMLanzhou - Shanghai | Sat, Nov 14 | Normal AirlineFind more flightsFind more flights
Displayed flight fares from Lanzhou to Shanghai are based on average prices across airlines for the next 3 months, according to the latest Trip.com database.
Trip.com Price Insights: Flights from Lanzhou Zhongchuan International Airport to Shanghai Pudong International Airport
Which month has the lowest one-way flight price from Lanzhou Zhongchuan International Airport to Shanghai Pudong International Airport?
Based on Trip.com data from the past 12 months, if you’re looking for low one-way flight fares from Lanzhou Zhongchuan International Airport to Shanghai Pudong International Airport, the best time to book is in November, with an average price of US$89. Try to avoid September, when prices are highest, averaging around US$170.
What is the cheapest day of the week to fly from Lanzhou Zhongchuan International Airport to Shanghai Pudong International Airport?
Based on Trip.com data from the past 12 months, the cheapest day to depart from Lanzhou Zhongchuan International Airport to Shanghai Pudong International Airport is usually Thursday, with average fares typically lower than other days. Try to avoid departing on Monday, as prices are usually the highest on that day.
Which airline offers the cheapest flights from Lanzhou Zhongchuan International Airport to Shanghai Pudong International Airport?
The cheapest airline flying from Lanzhou Zhongchuan International Airport to Shanghai Pudong International Airport is Spring Airlines (from US$69) among 10 carriers operating this route. Based on Trip.com's latest 7-day flight data.










Find more flights and airlines
What is the flight schedule from Lanzhou Zhongchuan International Airport to Shanghai Pudong International Airport?
Check the schedule for flights from Lanzhou to Shanghai and find the flight that best matches your travel plans.
-
9C6488
Lanzhou Zhongchuan International Airport
8:00 AM
LHW
10:55 AM
PVG
S - - - - F -Search -
9C7142
Lanzhou Zhongchuan International Airport
10:30 PM
LHW
1:35 AM
PVG
S M T W T F SSearch -
9C6624
Lanzhou Zhongchuan International Airport
7:45 PM
LHW
10:50 PM
PVG
- M - W - F SSearch -
9C7004
Lanzhou Zhongchuan International Airport
4:05 PM
LHW
7:05 PM
PVG
- - T - - - -Search -
9C6464
Lanzhou Zhongchuan International Airport
7:45 PM
LHW
10:50 PM
PVG
S - - - T - -Search -
HO1068
Lanzhou Zhongchuan International Airport
8:00 PM
LHW
12:20 AM
PVG
- M - W - F -Search -
HO1108
Lanzhou Zhongchuan International Airport
8:00 PM
LHW
12:20 AM
PVG
S - T - T - SSearch
About Lanzhou Zhongchuan International Airport and Shanghai Pudong International Airport
Learn about Lanzhou Zhongchuan International Airport (LHW) and Shanghai Pudong International Airport (PVG) — including location, terminals, transportation, and travel tips.
| Flight distance | 1,746.19 km |
|---|---|
| Cheapest one-way ticket price | US$62 |
| Cheapest return ticket price | US$119 |
FAQs for Lanzhou Zhongchuan International Airport to Shanghai Pudong International Airport Flights
How long is the flight from Lanzhou Zhongchuan International Airport to Shanghai Pudong International Airport?
Lanzhou Zhongchuan International Airport to Shanghai Pudong International Airport takes about 3 hours 6 minutes on average. Actual flight time may vary depending on route, weather and air traffic.How many daily flights are there from Lanzhou Zhongchuan International Airport (LHW) to Shanghai Pudong International Airport (PVG)?
There are around 5 daily flights from Lanzhou Zhongchuan International Airport (LHW) to Shanghai Pudong International Airport (PVG).What is the flight schedule from Lanzhou Zhongchuan International Airport to Shanghai Pudong International Airport?
The earliest flight from Lanzhou Zhongchuan International Airport to Shanghai Pudong International Airport departs at 07:00, and the last departs at 22:35, with about 8 flights per day. Flight times may change, so please check the latest departure and arrival times before you travel.When are flight tickets from Lanzhou Zhongchuan International Airport (LHW) to Shanghai Pudong International Airport (PVG) most expensive?
The route from Lanzhou Zhongchuan International Airport (LHW) to Shanghai Pudong International Airport (PVG) is quite popular. Without considering departure times or holidays, tickets cost around US$212 in August, the most expensive month to book this route.What is the transportation method from the main airport to downtown in Shanghai?
- The distance from Shanghai Pudong International Airport to downtown is about 32 km. It takes about 50 minutes by taxi.
- The distance from Shanghai Hongqiao International Airport to downtown is about 13 km. It takes about 30 minutes by taxi.
What is the departure terminal and arrival terminal used for the flight from Lanzhou Zhongchuan International Airport (LHW) to Shanghai Pudong International Airport (PVG)?
Popular airports as well as departure and arrival terminals for the flight from Lanzhou Zhongchuan International Airport (LHW) to Shanghai Pudong International Airport (PVG) are listed below.- China Eastern Airlines: The departure terminal for Lanzhou Zhongchuan International Airport (LHW) is T3, the arrival terminal for Shanghai Pudong International Airport (PVG) is T1. ,
- Spring Airlines: The departure terminal for Lanzhou Zhongchuan International Airport (LHW) is T3, the arrival terminal for Shanghai Pudong International Airport (PVG) is T2. ,
- Juneyao Airlines: The departure terminal for Lanzhou Zhongchuan International Airport (LHW) is T3, the arrival terminal for Shanghai Pudong International Airport (PVG) is T2. ,
- Shanghai Airlines: The departure terminal for Lanzhou Zhongchuan International Airport (LHW) is T3, the arrival terminal for Shanghai Pudong International Airport (PVG) is T1. ,
- Air China: The departure terminal for Lanzhou Zhongchuan International Airport (LHW) is T3 and the arrival terminal for Shanghai Pudong International Airport (PVG) is T2.
What's the closest airport to Shanghai Pudong International Airport (PVG)?
The closest airport to Shanghai Pudong International Airport (PVG) is Shanghai Hongqiao International Airport. The distance is around 44 km.Which airline operates the most direct flights from Lanzhou Zhongchuan International Airport (LHW) to Shanghai Pudong International Airport (PVG)?
China Eastern Airlines is a very popular airline operating an average of 4775 flights per month.What are the cheapest flights from Lanzhou Zhongchuan International Airport to Shanghai Pudong International Airport?
One-way flights from Lanzhou Zhongchuan International Airport to Shanghai Pudong International Airport currently start from US$69, and round-trip fares start from US$119. The current lowest fare is a Spring Airlines flight departing on Mon, Nov 30; prices may vary depending on availability.Which airlines offer direct flights from Lanzhou Zhongchuan International Airport to Shanghai Pudong International Airport?
Yes. Spring Airlines, Juneyao Airlines and China Eastern Airlines operate direct flights from Lanzhou Zhongchuan International Airport to Shanghai Pudong International Airport, with an average flight time of 2 hours 41 minutes, and around 29 weekly flights. Actual flight frequency may vary by season.What is the average price of a flight from Lanzhou Zhongchuan International Airport to Shanghai Pudong International Airport?
Based on Trip.com flight data for departures within the next 30 days with at most one stop, the average one-way price from Lanzhou Zhongchuan International Airport to Shanghai Pudong International Airport is US$140. Prices may vary depending on the departure date, airline, and availability.Which budget airlines fly from Lanzhou Zhongchuan International Airport to Shanghai Pudong International Airport?
Spring Airlines are the most popular budget airlines flying from Lanzhou Zhongchuan International Airport to Shanghai Pudong International Airport, with one-way fares starting from US$69. Compare final prices carefully, as baggage, seat selection and payment fees may apply.How many weekly flights are there from Lanzhou Zhongchuan International Airport to Shanghai Pudong International Airport?
Lanzhou Zhongchuan International Airport to Shanghai Pudong International Airport operates around 31 weekly flights, mainly by Spring Airlines, Juneyao Airlines and China Eastern Airlines. Actual frequency may vary during holidays and seasonal schedule adjustments.How do I book flights from Lanzhou Zhongchuan International Airport to Shanghai Pudong International Airport on Trip.com?
Enter Lanzhou Zhongchuan International Airport and Shanghai Pudong International Airport, select your departure date and number of passengers, then compare flights by price, flight duration, and baggage allowance. Once you've chosen a fare, review the change and refund rules, fill in passenger details, and pay to receive your booking confirmation.
Popular Destinations
- Cheap flights from Zhongchuan International Airport to Xiamen Gaoqi International Airport
- Cheap flights from Zhongchuan International Airport to Shanghai Pudong International Airport
- Return plane tickets from Zhongchuan International Airport to Dunhuang Mogao International Airport
- Return plane tickets from Zhongchuan International Airport to Noi Bai International Airport
- Return plane tickets from Zhongchuan International Airport to Ninoy Aquino International Airport
- Return plane tickets from Zhongchuan International Airport to Dunhuang
- Cheap flights from Zhongchuan International Airport to Manila
- Cheap flights from Zhongchuan International Airport to Xiamen
- Cheap flights from Zhongchuan International Airport to Shanghai
- Plane tickets from Zhongchuan International Airport to Hanoi
- Cheap tickets from Hong Kong International Airport to Shanghai Pudong International Airport
- Cheap flights from Davao Airport to Shanghai Pudong International Airport
- Cheap flights from Mactan International Airport to Shanghai Pudong International Airport
- Return plane tickets from Ninoy Aquino International Airport to Shanghai Pudong International Airport
- Return plane tickets from Guangzhou Baiyun International Airport to Shanghai Pudong International Airport
- Return flight tickets from Davao to Shanghai Pudong International Airport
- Return flight tickets from Cebu to Shanghai Pudong International Airport
- Cheap flights from Manila to Shanghai Pudong International Airport
- Return flight tickets from Hong Kong to Shanghai Pudong International Airport
- Plane tickets from Guangzhou to Shanghai Pudong International Airport
- Cheap flights from Zhongchuan International Airport to Manila
- Plane tickets from Zhongchuan International Airport to Dunhuang
- Cheap flights from Zhongchuan International Airport to Xiamen
- Plane tickets from Zhongchuan International Airport to Shanghai
- Plane tickets from Zhongchuan International Airport to Hanoi
- Cheap flights from Zhongchuan International Airport to Xiamen Gaoqi International Airport
- Cheap tickets from Zhongchuan International Airport to Dunhuang Mogao International Airport
- Cheap flights from Zhongchuan International Airport to Shanghai Pudong International Airport
- Cheap tickets from Zhongchuan International Airport to Ninoy Aquino International Airport
- Cheap tickets from Zhongchuan International Airport to Noi Bai International Airport
- Where to Go in Hong Kong
- When To Book Cheap Flights
- Meituan App
- Japan eSIM
- South Korea Weather in March
- Business Class vs First Class
- Singapore MRT Map
- Shanghai Maglev Train
- Tokyo Airport to City
- Best Time to Visit Cebu
- UK ETA
- Mothers Day Gifts
- China Payment Methods
- Europe eSIM
- Train Singapore to KL
- International Flights Without a Passport
- China Drone Show
- Taiwan Arrival Card
- Where to Eat in Tagaytay
- Shanghai Pudong International Airport
- Can We Book Flight Tickets Without Visa
- Hong Kong Transport
- Asia Miles
- Trip.com VIP Lounge Access
- What to Do in Sanya
- Suica Card
- Things to Do in Taipei
- Hong Kong
- What to Buy in Hong Kong
- Trip.com Flight Refund
- Fly to Salamanca
- AA1828 Flight Status
- Flights from Athens to Manila
- 4Z124 Flight Status
- 9K3181 Flight Status
Note: Prices shown on this page are the lowest estimated prices found in the last 24 hours and include all taxes and fees.