There are 4 ways to get from Xinnanmen Station to Tianfu Square Station by subway, bus, taxi, or foot
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Line 3 subway, line 2 subway
best- Take the subway from Xinnanmen Station to Chunxi Roadsubway 3
- Take the subway from Chunxi Road to Tianfu Squaresubway 2
6 min¥4–6Line 2 bus
- Take the bus from Xinnanmen Station to downtownbus 2
9 min¥10–13Taxi
- Take the taxi from Xinnanmen Station to Tianfu Square Stationtaxi 2.6 km
2 min¥14–17Walk
- Take the walk from Xinnanmen Station to Tianfu Square Stationwalk 2.4 km
28 min
Questions & Answers
The cheapest way to get from Xinnanmen Station to Tianfu Square Station is to line 3 subway and line 2 subway which costs ¥4 - ¥6 and takes 6 min.
The fastest way to get from Xinnanmen Station to Tianfu Square Station is to taxi which takes 2 min and costs ¥14 - ¥17.
Yes, there is a direct bus departing from Xinnanmen Station station and arriving at downtown. Services depart hourly, and operate every day. The journey takes approximately 9 min.
No, there is no direct train from Xinnanmen Station station to Tianfu Square Station. However, there are services departing from Xinnanmen Station and arriving at Tianfu Square via Chunxi Road. The journey, including transfers, takes approximately 6 min.
The distance between Xinnanmen Station and Tianfu Square Station is 3 km.
The best way to get from Xinnanmen Station to Tianfu Square Station without a car is to line 3 subway and line 2 subway which takes 6 min and costs ¥4 - ¥6.
It takes approximately 6 min to get from Xinnanmen Station to Tianfu Square Station, including transfers.
Xinnanmen Station to Tianfu Square Station bus services, operated by Chengdu Shangliu Airport, depart from Xinnanmen Station.
Xinnanmen Station to Tianfu Square Station train services, operated by Chengdu metro, depart from Xinnanmen Station.
Xinnanmen Station to Tianfu Square Station bus services, operated by Chengdu Shangliu Airport, arrive at downtown station.
What companies run services between Xinnanmen Station, China and Tianfu Square Station, China?
You can take a subway from Xinnanmen Station to Tianfu Square via Chunxi Road in around 6 min. Alternatively, Chengdu Shangliu Airport operates a bus from Xinnanmen Station to downtown hourly. Tickets cost ¥10–13 and the journey takes 9 min.
- Phone
- 028-61638000
- Website
- cdmetro.cn
Subway from Xinnanmen Station to Chunxi Road
- Ave. Duration
- 1 min
- Frequency
- Every 10 minutes
- Estimated price
- ¥2–3
- Schedules at
- chengdurail.com
Subway from Chunxi Road to Tianfu Square
- Ave. Duration
- 2 min
- Frequency
- Every 10 minutes
- Estimated price
- ¥2–3
- Schedules at
- chengdurail.com
- Phone
- +86 028-85205555
- Website
- cdairport.com
Bus from Xinnanmen Station to downtown
- Ave. Duration
- 9 min
- Frequency
- Hourly
- Estimated price
- ¥10–13
- Website
- cdairport.com
- Ave. Duration
- 2 min
- Estimated price
- ¥14–17
Chengfeng Taxi
- Phone
- +86 28-87771910
- Website
- cfczqc.com
Jincheng Taxi
- Phone
- +86 28-81707790
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 Travelling by boat in Italy, 4 stunningly beautiful Philippines islands you need to visit, and Which London airport should I choose? - to help you get the most out of your next trip.
More Questions & Answers
Xinnanmen Station to Tianfu Square Station train services, operated by Chengdu metro, arrive at Chunxi Road station.
There are 720+ hotels available in Tianfu Square Station.





