Rome2Rio

How to get fromHong Kong to Mianyangby plane, train, or subway

Find Transport to Mianyang

See all options

There are 6 ways to get from Hong Kong to Mianyang by plane, train, or subway

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Fly Shenzhen Bao'An International Airport to Mianyang Nanjiao Airport

    best
    1. Fly from Shenzhen Bao'An International Airport (SZX) to Mianyang Nanjiao Airport (MIG)plane plane SZX - MIG
    5h 28m
    ¥584–3,039
  2. Train

    cheapest
    1. Take the train from Shenzhen North to Guangzhou South stationtrain train Shenzhen North / ...
    2. Take the train from Guangzhou South station to Mianyangtrain train Guangzhou South
    12h 7m
    ¥526–1,410
  3. Fly Shenzhen Bao'An International Airport to Chengdu Shuangliu International Airport, train

    1. Fly from Shenzhen Bao'An International Airport (SZX) to Chengdu Shuangliu International Airport (CTU)plane plane SZX - CTU
    2. Take the train from Chengdu East to Mianyang Train Stationtrain train
    6h 12m
    ¥1,580–2,939
  4. Fly Shenzhen Bao'An International Airport to Chengdu Tianfu International Airport, subway, train

    1. Fly from Shenzhen Bao'An International Airport (SZX) to Chengdu Tianfu International Airport (TFU)plane plane SZX - TFU
    2. Take the subway from Tianfu International Airport North to Chengdu South stationsubway subway
    3. Take the train from Chengdu East to Mianyang Train Stationtrain train
    6h 59m
    ¥1,486–2,349
  5. Fly Hong Kong International Airport to Chengdu Shuangliu International Airport, train

    1. Fly from Hong Kong International Airport (HKG) to Chengdu Shuangliu International Airport (CTU)plane plane HKG - CTU
    2. Take the train from Chengdu East to Mianyang Train Stationtrain train
    6h 43m
    ¥586–1,851
  6. Train via Chengdu

    1. Take the train from Shenzhen North to Chengdu East Stationtrain train Shenzhen North
    2. Take the train from Chengdu East to Mianyang Train Stationtrain train Chongqing West / ...
    16h 12m
    ¥531–1,420

Hong Kong to Mianyang by train

Calendar21Weekly Trains
Duration12h 7mAverage Duration
Ticket¥526Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Hong Kong and Mianyang, Sichuan, China?

Tibet Airlines Corporation, China Southern Airlines, and Shenzhen Airlines fly from Shenzhen Bao'An International Airport (SZX) to Mianyang Nanjiao Airport (MIG) twice daily. Alternatively, you can take a train from West Kowloon Station to Mianyang via Shenzhen North Station, Shenzhen North, and Guangzhou South station in around 12h 7m.

Airlines
Train operators

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Heading to Europe? Read this before you buy a Eurail Pass, Italian Lakes: Getting around by train, and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.