Free, discounted public transportation rides for children

english.shanghai.gov.cn

Public transportation in Shanghai has taken a family-friendly approach by providing free or discounted rides for children. This guide covers bus, metro, train, airplane, coach, and ferry services.

Bus

微信图片_20250304110140_副本.jpg
A child on a bus in Shanghai. [Photo/Shanghai Municipal Commission of Transport]

Each adult passenger is allowed to bring up to two children under 1.3 meters in height for free. For any additional children, a full ticket is required. Preschool children unaccompanied by an adult are not permitted to board.

Metro

93fc41bc1c469bde975e20ea10d674bb.jpg
Mothers and their children ride Metro Line 8 in Shanghai on April 15, 2023. [Photo/IC]

Each adult passenger may bring a maximum of two children under 1.3 meters in height onto the metro for free. Any additional child under 1.3 meters requires a full-price ticket.

Train

VCG111545850544.jpg
A train conductor inspects the ID of a child on a train from Nanchang, Jiangxi province, to Shanghai on Feb 1, 2025. [Photo/VCG]

Each passenger can bring one child under 6 years old onto the train for free, provided that the child does not occupy a separate seat.

If a separate seat is required, child discount ticket must be purchased. Age is calculated based on the travel date.

For more than one child under 6, each additional child requires a child discount ticket, priced at half the full fare.

Children aged 6 up to the day they turn 14 qualify for half-price tickets; passengers aged 14 and above pay full adult fares.

For free-fare children, passengers must declare this to the railway operator at the time of booking and present the child's valid identification document used during the ticket purchase when boarding.

Airplane

VCG41N1401027293.jpg
A father and daughter on a flight. [Photo/IC]

Fares for children vary by airline. Below are examples:

China Eastern Airlines

Children aged 2 to 12: Child ticket at half the adult fare for the corresponding cabin class, with a separate seat.

Infants aged 14 days to 2 years: Infant ticket at 10 percent of the adult fare, without a separate seat. If a seat is required, a child ticket must be purchased.

More than two infants: Child ticket required for each additional infant, with a seat provided.

Note: The above rules apply to domestic flights only. For international flights, please call the China Eastern Airlines service hotline for more information.

Air China

Children aged 2 to 12 on the travel date: child ticket at half the accompanying adult's fare, with a separate seat.

Infants under 2: 10 percent of the accompanying adult's fare, without a separate seat. If a seat is required, a child ticket must be purchased.

Coach

A mother and her kid on a coach.png
A mother and her kid on a coach. [Photo created by Doubao AI]

Each passenger is allowed to bring one child under 6 years old or under 1.2 meters in height for free, provided the child does not occupy a separate seat.

If a separate seat is required, or if there is more than one child, the additional child is charged at half the standard fare, with a seat provided.

Children aged 6 to 14 or between 1.2 and 1.5 meters tall qualify for a half-price ticket and a seat.

Ferry

VCG41N1037891932.jpg
A mother and her child ride a ferry across the Huangpu River. [Photo/IC]

Each adult passenger may bring up to two children under 6 years old or less than 1.3 meters in height for free. For groups of children 1.3 meters and under crossing the river, one standard fare is charged for every three children collectively. 

Preschool children unaccompanied by an adult are not permitted to board.

Updated Aug 10, 2026

 

Sources: Shanghai Municipal Commission of Transport, Ministry of Transport, 12306 China Railway, Shanghai Metro, China Eastern Airlines, Air China 

Feel free to email us if you have any requests or suggestions