Lowcost flights from Guangzhou (China) to Johor Bharu (Malaysia)

Direct distance between cities: 2632 km. Average direct flight time is 4:05 hours.

From Guangzhou to Johor Bharu with AirAsia (AK)

Connection in Jakarta (Indonesia)
  • From Guangzhou to Jakarta with TransNusa.
  • From Jakarta to Johor Bharu with TransNusa.
Connection in Jakarta (Indonesia)
  • From Guangzhou to Jakarta with TransNusa.
  • From Jakarta to Johor Bharu with Indonesia AirAsia.
Connection in Kota Kinabalu (Malaysia)
  • From Guangzhou to Kota Kinabalu with AirAsia.
  • From Kota Kinabalu to Johor Bharu with AirAsia.
Connection in Kuala Lumpur (Malaysia)
  • From Guangzhou to Kuala Lumpur with AirAsia.
  • From Kuala Lumpur to Johor Bharu with Firefly.
Connection in Kuala Lumpur (Malaysia)
  • From Guangzhou to Kuala Lumpur with AirAsia.
  • From Kuala Lumpur to Johor Bharu with IndiGo.
Connection in Bangkok (Thailand)
  • From Guangzhou to Bangkok with Thai AirAsia.
  • From Bangkok to Johor Bharu with Thai AirAsia.
Connection in Bangkok (Thailand)
  • From Guangzhou to Bangkok with Spring Airlines.
  • From Bangkok to Johor Bharu with Thai AirAsia.
Connection in Bangkok (Thailand)
  • From Guangzhou to Bangkok with Thai Lion Air.
  • From Bangkok to Johor Bharu with Thai AirAsia.
Connection in Bangkok (Thailand)
  • From Guangzhou to Bangkok with Thai VietJet Air.
  • From Bangkok to Johor Bharu with Thai AirAsia.
Connection in Ho Chi Minh City (Vietnam)
  • From Guangzhou to Ho Chi Minh City with Spring Airlines.
  • From Ho Chi Minh City to Johor Bharu with AirAsia.