There are 7 ways to get from Gua Musang to George Town by train, bus, car ferry, car, taxi or plane

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

Recommended option

Train, bus  •  11 h 6 min

  1. Take the train from Gua Musang to Tanah Merah
  2. Take the bus from Tanah Merah to Sungai Nibong

$14 - $17

6 alternative options

Bus, car ferry  •  11 h 42 min

  1. Take the bus from Gua Musang to Terminal Shah Alam
  2. Take the bus from Terminal Shah Alam to Butterworth
  3. Take the car ferry from Sultan Abdul Halim Ferry Terminal to Raja Tun Uda Ferry Terminal

$20 - $21

Train, bus, car ferry  •  11 h 54 min

  1. Take the train from Gua Musang to Tanah Merah
  2. Take the bus from Tanah Merah to Butterworth Bus Terminal
  3. Take the car ferry from Sultan Abdul Halim Ferry Terminal to Raja Tun Uda Ferry Terminal

$15 - $19

Drive, car ferry  •  4 h 29 min

  1. Drive from Gua Musang to Sultan Abdul Halim Ferry Terminal
  2. Take the car ferry from Sultan Abdul Halim Ferry Terminal to Raja Tun Uda Ferry Terminal

$16 - $23

Taxi, train, car ferry  •  6 h 14 min

  1. Take a taxi from Gua Musang to Sungai Siput
  2. Take the train from Kuala Kangsar to Butterworth
  3. Take the car ferry from Sultan Abdul Halim Ferry Terminal to Raja Tun Uda Ferry Terminal

$113 - $136

Drive  •  4 h 17 min

  1. Drive from Gua Musang to George Town 203 miles

$15 - $22

Train, fly  •  8 h 37 min

  1. Take the train from Gua Musang to Kg. Kok Pasir
  2. Fly from Kota Bharu (KBR) to Penang (PEN) KBR - PEN

$35 - $108

Questions & Answers

The distance between Gua Musang and George Town is 190 km. The road distance is 324.8 km.

Get driving directions

The best way to get from Gua Musang to George Town without a car is to train and bus which takes 11 h 6 min and costs .

More details

It takes approximately 11 h 6 min to get from Gua Musang to George Town, including transfers.

More details

The quickest flight from Kota Bharu Airport to Penang Airport is the direct flight which takes 55 min.

Search flights

Yes, the driving distance between Gua Musang to George Town is 325 km. It takes approximately 4 h 17 min to drive from Gua Musang to George Town.

Get driving directions

Firefly offers flights from Kota Bharu Airport to Penang Airport.

Search flights

There are 1296+ hotels available in George Town. Prices start at $29 USD per night.

More details

Map of how to get from Gua Musang to George Town.
Launch map view
  • Distance: 118.8 miles
  • Duration: 11 h 6 min

What companies run services between Gua Musang, Malaysia and George Town, Malaysia?

There is no direct connection from Gua Musang to George Town. However, you can take the train to Tanah Merah, take the walk to Tanah Merah, take the bus to Sungai Nibong, take the walk to Sungai Nibong, then take the bus to Penang Komtar. Alternatively, you can take a vehicle from Gua Musang to George Town via Terminal Shah Alam, Butterworth, and Sultan Abdul Halim Ferry Terminal in around 11 h 42 min.

Airlines
Firefly
Website
fireflyz.com.my
Flights from Kota Bharu to Penang
Ave. Duration
55 min
When
Every day
Estimated price
$35 - $130
Train operators
KTM Malaysia Railway
Phone
03 2267 1200
Email
cllcenter@ktmb.com.my
Website
ktmb.com.my
Train from Gua Musang to Tanah Merah
Ave. Duration
4 h 20 min
Frequency
3 times a day
Estimated price
$3 - $7
Schedules at
intranet4.ktmb.com.my
Economy
$2 - $3
Superior
$3 - $5
Superior Night
$5 - $7
Premier
$7 - $8
Premier Night
$10 - $13
Train from Gua Musang to Kg. Kok Pasir
Ave. Duration
5 h 26 min
Frequency
Once daily
Estimated price
$4 - $8
Schedules at
intranet4.ktmb.com.my
Economy
$2 - $3
Superior
$4 - $6
Superior Night
$5 - $8
Premier
$8 - $10
Premier Night
$12 - $15
KTM ETS Malaysia Railway
Phone
03 2267 1200
Email
cllcenter@ktmb.com.my
Website
ktmb.com.my
Train from Kuala Kangsar to Butterworth
Ave. Duration
1 h 14 min
Frequency
5 times a day
Estimated price
$4 - $6
Schedules at
ktmb.com.my
Book at
12go.asia
Silver
$4 - $5
Gold
$5 - $6
Platinum
$6 - $8
Bus operators
E-Mutiara Express
Website
e-mutiara.com.my
Bus from Tanah Merah to Sungai Nibong
Ave. Duration
4 h 26 min
Frequency
Twice daily
Estimated price
$10
Schedules at
e-mutiara.com.my
Book at
easybook.com
Bus from Gua Musang to Terminal Shah Alam
Ave. Duration
4 h 51 min
Frequency
Twice daily
Estimated price
$10
Schedules at
e-mutiara.com.my
Book at
easybook.com
Bus from Tanah Merah to Butterworth Bus Terminal
Ave. Duration
5 h 32 min
Frequency
4 times a day
Estimated price
$10
Schedules at
e-mutiara.com.my
Book at
easybook.com
Transnasional
Ferry operators
Rapid Ferry
Car ferry from Sultan Abdul Halim Ferry Terminal to Raja Tun Uda Ferry Terminal
Ave. Duration
20 min
Frequency
Hourly
Estimated price
$1 - $2
Schedules at
myrapid.com.my
Adult passenger
$1
Car
$2
Other operators
Taxi from Gua Musang to Sungai Siput
Ave. Duration
2 h 58 min
Estimated price
$100 - $130

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 How to get from Southend Airport into central London, 4 of the smartest ways to explore Australia and Need to know: Eurostar - to help you get the most out of your next trip.