There are 7 ways to get from Johannesburg to Jining by plane, bus, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Jinan Yaoqiang International Airport, bus
best- Fly from Johannesburg International Airport (JNB) to Jinan Yaoqiang International Airport (TNA)plane JNB - TNA
- Take the bus from Jinan Bus Terminal to Jining General Bus Stationbus
24h 19m¥2,577–6,857Fly to Zhengzhou Xinzheng International Airport, train
cheapest- Fly from Johannesburg International Airport (JNB) to Zhengzhou Xinzheng International Airport (CGO)plane JNB - CGO
- Take the train from Zhengzhou East to Heze Easttrain
- Take the train from Heze East to Jining Northtrain
22h 16m¥2,235–6,010Fly to Jining Qufu Airport
- Fly from Johannesburg International Airport (JNB) to Jining Qufu Airport (JNG)plane JNB - JNG
27h 31m¥2,747–7,297Fly to Xuzhou Guanyin Airport, train
- Fly from Johannesburg International Airport (JNB) to Xuzhou Guanyin Airport (XUZ)plane JNB - XUZ
- Take the train from Xuzhou East Station to Qufu Easttrain
- Take the train from Qufu East Station to Jining Northtrain
20h 9m¥2,746–6,916Fly to Heze, train
- Fly from Johannesburg International Airport (JNB) to Heze (HZA)plane JNB - HZA
- Take the train from Heze East to Jining Northtrain
22h 30m¥2,315–6,380Fly to Linyi Qiyang, bus
- Fly from Johannesburg International Airport (JNB) to Linyi Qiyang (LYI)plane JNB - LYI
- Take the bus from Linyi to Jinan Bus Terminalbus
- Take the bus from Jinan Bus Terminal to Jining General Bus Stationbus
25h 12m¥2,447–7,427Fly to Hefei Xinqiao International Airport, train
- Fly from Johannesburg International Airport (JNB) to Hefei Xinqiao International Airport (HFE)plane JNB - HFE
- Take the train from Hefei South to Xuzhou Easttrain
- Take the train from Xuzhou East Station to Qufu Easttrain
- Take the train from Qufu East Station to Jining Northtrain
24h 21m¥2,676–7,063
Johannesburg International Airport (JNB) to Jinan Yaoqiang International Airport (TNA) flights
Comparing Your Travel Options
The cheapest way to get from Johannesburg to Jining is to fly and train which costs ¥2200 - ¥6000 and takes 22h 16m.
The fastest way to get from Johannesburg to Jining is to fly and train which takes 20h 9m and costs ¥2700 - ¥7000.
The distance between Johannesburg and Jining is 11863 km.
It takes approximately 24h 19m to get from Johannesburg to Jining, including transfers.
Jining is 6h ahead of Johannesburg. It is currently 8:18 AM in Johannesburg and 2:18 PM in Jining.
There are 18+ hotels available in Jining.
What companies run services between Johannesburg, South Africa and Jining, Shandong, China?
Air China, China Southern Airlines, and two other airlines fly from Johannesburg International Airport (JNB) to Jining Qufu Airport (JNG) 6 times a week.
- Website
- airchina.com
Flights from Johannesburg International Airport to Jinan Yaoqiang International Airport via Shenzhen Bao'an International
- Ave. Duration
- 21h
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- ¥2,300–7,500
Flights from Johannesburg International Airport to Jinan Yaoqiang International Airport via Hong Kong
- Ave. Duration
- 23h 40m
- When
- Tuesday to Sunday
- Estimated price
- ¥3,100–10,000
Flights from Johannesburg International Airport to Jining Qufu Airport via Abu Dhabi, Tianfu International
- Ave. Duration
- 29h 15m
- When
- Wednesday and Friday
- Estimated price
- ¥2,500–7,000
Flights from Johannesburg International Airport to Xuzhou Guanyin Airport via Singapore Changi, Xiamen
- Ave. Duration
- 24h 35m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ¥3,200–18,000
Flights from Johannesburg International Airport to Zhengzhou Xinzheng International Airport via Shenzhen Bao'an International
- Ave. Duration
- 19h 5m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- ¥1,900–6,000
Flights from Johannesburg International Airport to Linyi Qiyang via Shenzhen Bao'an International
- Ave. Duration
- 17h 10m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- ¥2,100–7,000
Flights from Johannesburg International Airport to Hefei Xinqiao International Airport via Shenzhen Bao'an International
- Ave. Duration
- 16h 25m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- ¥2,200–7,000
- Website
- shenzhenair.com
Flights from Johannesburg International Airport to Jinan Yaoqiang International Airport via Shenzhen Bao'an International
- Ave. Duration
- 21h
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- ¥2,300–7,500
Flights from Johannesburg International Airport to Jining Qufu Airport via Abu Dhabi, Tianfu International
- Ave. Duration
- 29h 15m
- When
- Wednesday and Friday
- Estimated price
- ¥2,500–7,000
Flights from Johannesburg International Airport to Xuzhou Guanyin Airport via Singapore Changi, Xiamen
- Ave. Duration
- 24h 35m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ¥3,200–18,000
Flights from Johannesburg International Airport to Zhengzhou Xinzheng International Airport via Shenzhen Bao'an International
- Ave. Duration
- 19h 5m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- ¥1,900–6,000
Flights from Johannesburg International Airport to Linyi Qiyang via Shenzhen Bao'an International
- Ave. Duration
- 17h 10m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- ¥2,100–7,000
Flights from Johannesburg International Airport to Hefei Xinqiao International Airport via Shenzhen Bao'an International
- Ave. Duration
- 16h 25m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- ¥2,200–7,000
- Website
- csair.com
Flights from Johannesburg International Airport to Jinan Yaoqiang International Airport via Abu Dhabi, Tianfu International
- Ave. Duration
- 18h 50m
- When
- Saturday
- Estimated price
- ¥2,300–6,500
Flights from Johannesburg International Airport to Jining Qufu Airport via Shenzhen Bao'an International
- Ave. Duration
- 26h 45m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- ¥2,600–8,500
Flights from Johannesburg International Airport to Zhengzhou Xinzheng International Airport via Abu Dhabi, Tianfu International
- Ave. Duration
- 18h 5m
- When
- Saturday
- Estimated price
- ¥1,800–5,500
Flights from Johannesburg International Airport to Heze via Shenzhen Bao'an International
- Ave. Duration
- 28h 20m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ¥2,100–6,500
Flights from Johannesburg International Airport to Heze via Abu Dhabi, Tianfu International
- Ave. Duration
- 19h 55m
- When
- Wednesday, Friday, and Saturday
- Estimated price
- ¥2,000–6,000
- Website
- en.ceair.com
Flights from Johannesburg International Airport to Jinan Yaoqiang International Airport via Abu Dhabi, Tianfu International
- Ave. Duration
- 19h 35m
- When
- Wednesday, Friday, and Saturday
- Estimated price
- ¥2,300–6,500
Flights from Johannesburg International Airport to Xuzhou Guanyin Airport via Abu Dhabi, Tianfu International
- Ave. Duration
- 19h 30m
- When
- Wednesday, Friday, and Saturday
- Estimated price
- ¥2,400–6,500
Flights from Johannesburg International Airport to Zhengzhou Xinzheng International Airport via Abu Dhabi, Tianfu International
- Ave. Duration
- 17h 50m
- When
- Wednesday, Friday, and Saturday
- Estimated price
- ¥1,800–5,500
Flights from Johannesburg International Airport to Hefei Xinqiao International Airport via Abu Dhabi, Tianfu International
- Ave. Duration
- 18h 20m
- When
- Wednesday, Friday, and Saturday
- Estimated price
- ¥2,200–6,500
- Website
- loongair.cn
Flights from Johannesburg International Airport to Jinan Yaoqiang International Airport via Abu Dhabi, Tianfu International
- Ave. Duration
- 18h 50m
- When
- Saturday
- Estimated price
- ¥2,300–6,500
Flights from Johannesburg International Airport to Jining Qufu Airport via Abu Dhabi, Tianfu International
- Ave. Duration
- 29h 15m
- When
- Wednesday and Friday
- Estimated price
- ¥2,500–7,000
Flights from Johannesburg International Airport to Zhengzhou Xinzheng International Airport via Abu Dhabi, Tianfu International
- Ave. Duration
- 18h 5m
- When
- Saturday
- Estimated price
- ¥1,800–5,500
Flights from Johannesburg International Airport to Heze via Abu Dhabi, Tianfu International
- Ave. Duration
- 19h 55m
- When
- Wednesday, Friday, and Saturday
- Estimated price
- ¥2,000–6,000
- Website
- sda.cn
Flights from Johannesburg International Airport to Jinan Yaoqiang International Airport via Hong Kong
- Ave. Duration
- 23h 40m
- When
- Tuesday to Sunday
- Estimated price
- ¥3,100–10,000
Flights from Johannesburg International Airport to Jining Qufu Airport via Abu Dhabi, Tianfu International
- Ave. Duration
- 29h 15m
- When
- Wednesday and Friday
- Estimated price
- ¥2,500–7,000
Flights from Johannesburg International Airport to Xuzhou Guanyin Airport via Singapore Changi, Xiamen
- Ave. Duration
- 24h 35m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ¥3,200–18,000
- Website
- cdal.com.cn
Flights from Johannesburg International Airport to Jinan Yaoqiang International Airport via Abu Dhabi, Tianfu International
- Ave. Duration
- 18h 50m
- When
- Saturday
- Estimated price
- ¥2,300–6,500
Flights from Johannesburg International Airport to Zhengzhou Xinzheng International Airport via Abu Dhabi, Tianfu International
- Ave. Duration
- 18h 5m
- When
- Saturday
- Estimated price
- ¥1,800–5,500
Flights from Johannesburg International Airport to Heze via Abu Dhabi, Tianfu International
- Ave. Duration
- 19h 55m
- When
- Wednesday, Friday, and Saturday
- Estimated price
- ¥2,000–6,000
- Website
- chinaexpressair.com
Flights from Johannesburg International Airport to Jining Qufu Airport via Abu Dhabi, Tianfu International
- Ave. Duration
- 29h 15m
- When
- Wednesday and Friday
- Estimated price
- ¥2,500–7,000
Flights from Johannesburg International Airport to Xuzhou Guanyin Airport via Singapore Changi, Xiamen
- Ave. Duration
- 24h 35m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ¥3,200–18,000
Flights from Johannesburg International Airport to Heze via Abu Dhabi, Tianfu International
- Ave. Duration
- 19h 55m
- When
- Wednesday, Friday, and Saturday
- Estimated price
- ¥2,000–6,000
- Website
- hainanairlines.com
Flights from Johannesburg International Airport to Xuzhou Guanyin Airport via Shenzhen Bao'an International
- Ave. Duration
- 16h 35m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- ¥2,400–7,500
Flights from Johannesburg International Airport to Heze via Abu Dhabi, Tianfu International
- Ave. Duration
- 19h 55m
- When
- Wednesday, Friday, and Saturday
- Estimated price
- ¥2,000–6,000
- Website
- cathaypacific.com
Flights from Johannesburg International Airport to Zhengzhou Xinzheng International Airport via Hong Kong
- Ave. Duration
- 22h
- When
- Every day
- Estimated price
- ¥2,500–8,000
Flights from Johannesburg International Airport to Hefei Xinqiao International Airport via Hong Kong
- Ave. Duration
- 18h 35m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- ¥2,900–9,000
- Website
- ch.com
Flights from Johannesburg International Airport to Heze via Singapore Changi, Xiamen
- Ave. Duration
- 27h
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ¥2,800–16,000
Flights from Johannesburg International Airport to Heze via Hong Kong, Xiamen
- Ave. Duration
- 29h 40m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ¥2,800–9,000
Train from Xuzhou East Station to Qufu East
- 2nd Class Seat
- ¥70–80
- 1st Class Seat
- ¥115–130
- Business Class Seat
- ¥160–240
Train from Qufu East Station to Jining North
- 2nd Class Seat
- ¥27–31
- 1st Class Seat
- ¥43–47
- Business Class Seat
- ¥55–80
Train from Zhengzhou East to Heze East
- 2nd Class Seat
- ¥140–160
- 1st Class Seat
- ¥220–250
- Business Class Seat
- ¥320–460
Train from Heze East to Jining North
- 2nd Class Seat
- ¥53–58
- 1st Class Seat
- ¥85–95
- Business Class Seat
- ¥110–170
Train from Heze East to Jining North
- 2nd Class Seat
- ¥53–58
- 1st Class Seat
- ¥85–95
- Business Class Seat
- ¥110–170
Train from Hefei South to Xuzhou East
- 2nd Class Seat
- ¥130–150
- 1st Class Seat
- ¥220–250
- Business Class Seat
- ¥320–460
Train from Xuzhou East Station to Qufu East
- 2nd Class Seat
- ¥70–80
- 1st Class Seat
- ¥115–130
- Business Class Seat
- ¥160–240
Train from Qufu East Station to Jining North
- 2nd Class Seat
- ¥27–31
- 1st Class Seat
- ¥43–47
- Business Class Seat
- ¥55–80
- [email protected]
- Website
- chinabusguide.com
Bus from Jinan Bus Terminal to Jining General Bus Station
- Ave. Duration
- 3h
- Frequency
- Every 30 minutes
- Estimated price
- ¥69–110
- Schedules at
- chinabusguide.com
- Bus
- ¥80–110
Bus from Jinan Bus Terminal to Jining General Bus Station
- Ave. Duration
- 3h
- Frequency
- Every 30 minutes
- Estimated price
- ¥69–110
- Schedules at
- chinabusguide.com
- Bus
- ¥80–110
- Website
- travelchinaguide.com
Bus from Linyi to Jinan Bus Terminal
- Ave. Duration
- 3h
- Frequency
- Every 4 hours
- Estimated price
- ¥88
- Schedules at
- chinabusguide.com
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 The London Underground: Essential tips to navigate the Tube, Italy Travel Guides, and Travelling by boat in Italy - to help you get the most out of your next trip.





