Distance
325 km (203.1 miles)
Price range
US$8-US$218
Ride Duration Range
1h-8h 56m
Earliest Departure
16:15
Latest Departure
23:45
Most Popular Operator

Find up-to-date information on departure times, schedules, and prices so you can easily compare and book your tickets.

Travel Schedule Options from Penang to Kuala Lumpur

by bus,flight

Cheapest

VIP Bus

by Billion Stars Express

21:30

4h 41m

02:11

Penang, Malaysia

Kuala Lumpur, Malaysia

from

US$9

Fastest

Economy Flight

by Malindo Air

06:30

1h

07:30

Penang, Malaysia

Kuala Lumpur, Malaysia

from

US$36

VIP Bus

by Billion Stars Express

00:15

4h 40m

04:55

Penang, Malaysia

Kuala Lumpur, Malaysia

from

US$11

VIP Bus

by Billion Stars Express

01:00

4h 40m

05:40

Penang, Malaysia

Kuala Lumpur, Malaysia

from

US$11

Economy Flight

by Firefly

21:10

1h

22:10

Penang, Malaysia

Kuala Lumpur, Malaysia

from

US$57

Cheapest

VIP Bus

by Billion Stars Express

from

US$9

21:30

4h 41m

02:11

Penang, Malaysia

Kuala Lumpur, Malaysia

Fastest

Economy Flight

by Malindo Air

from

US$36

06:30

1h

07:30

Penang, Malaysia

Kuala Lumpur, Malaysia

VIP Bus

by Billion Stars Express

from

US$11

00:15

4h 40m

04:55

Penang, Malaysia

Kuala Lumpur, Malaysia

VIP Bus

by Billion Stars Express

from

US$11

01:00

4h 40m

05:40

Penang, Malaysia

Kuala Lumpur, Malaysia

Economy Flight

by Firefly

from

US$57

21:10

1h

22:10

Penang, Malaysia

Kuala Lumpur, Malaysia

Taking a bus from Penang to Kuala Lumpur

Fastest bus: 4h 32m

Cheapest bus: US$8

The fastest: 4h 32m

The cheapest: US$8

POSSIBLE AMENITIES:

A/C

Reclining Seats

TV

Charger

WC

Food

Blanket

POSSIBLE AMENITIES:

A/C

Charger

Food

WC

Wifi

POSSIBLE AMENITIES:

A/C

The fastest: 1h

The cheapest: US$18

The available amenities for this trip are currently unavailable. For specific questions, please contact our customer service, available 24/7.

routes_hero-image-alt Kuala Lumpur

About the ride from Penang to Kuala Lumpur

 

Penang, Malaysia’s food capital, has so much to offer by way of sights and experiences. The good news, however, is that Kuala Lumpur has quite a few to its name too. 

With visits to the Petronas Twin Towers and strolls through the Central Market, Chinatown, and Jalan Alor, there is plenty to keep you occupied in Malaysia’s capital city. And Batu Caves is a popular Kuala Lumpur day trip for every culture craver.

The distance from Penang to Kuala Lumpur is 220 miles (or 355 km), and it’s a pretty easy trip.

The most budget-friendly option is a bus, and the fastest is taking a flight. 

A scenic ride makes taking a train a good choice too, but you’ll have to take a short ferry from Penang Island to the mainland first.

Those looking for more flexibility or traveling with a group can book a private taxi or minivan. 

 

What to see when traveling from Penang to Kuala Lumpur

If you have opted for road travel via bus, minivan, or taxi, you will take a national freeway so you can expect a smooth ride. The best part of this journey is that you will be crossing the famous Penang Bridge right at the beginning of your ride.

The train journey, if you choose that, takes you through Malaysia’s charming countryside. Watch green fields, quaint towns, and cute train stations go by as you relax in the air-conditioned comfort of your modern compartment. 

 

How to get from Penang to Kuala Lumpur

 

Taking a bus from Penang to Kuala Lumpur

Buses are one of the most popular and convenient ways to travel. With ticket prices starting at US$7, they’re also the most budget-friendly option and an excellent choice for backpackers. 

Most buses take around five hours to cover the Penang to Kuala Lumpur distance though some operators take seven to eight hours. If you take a night bus, you’ll reach KL in the early hours of the morning, which will help you save on hotel costs. 

All the buses have air conditioning and come with cushioned, reclining seats, allowing you to rest or take a nap. Not all the buses have attached washrooms, but the driver stops along the way so you can use the restroom or simply stretch your legs.

Most Penang to Kuala Lumpur buses are priced between US$7-13 per passenger, though some premium options are available too. The luxury buses provide passengers with blankets, pillows, a packaged meal, a drink, and even have personal TVs fitted for each seat. In addition, these buses all have attached bathrooms. 

The luggage allowance is 20 kg per person.

There are more than 100 departures, with the earliest buses leaving around 8:00 am and the last night buses departing by midnight. One look at the Penang to Kuala Lumpur bus schedule, and you’ll have little trouble finding a time that works best for you. 

The buses depart from various points in the city, such as the Penang Bus Station, the Sungai Nibong Bus Terminal, the Juru Caltex Petrol Station, and the Komtar Bus Terminal. Drop-off is typically at the Kuala Lumpur Bus Station or Airport. 

You can choose from over 30 bus operators. Kejora Express, KPB Ekspres, Plusliner, Billion Stars Express, Mariner, Cosmic Express, StarMart Express, Aeroline, and Pancaran Matahari are well-known names. 

 

Taking a minivan from Penang to Kuala Lumpur

If you’re traveling with children or with friends, you can rent a private minivan. With seating for up to seven passengers, this is a great option for small groups. 

The cost of hiring a minivan is around US$230, and the travel time is about 4.5 hours.

The biggest advantage that private minivans offer is flexibility in departure times and hotel pick-up and drop-off. 

With air conditioning, reclining seats, and a little more legroom, they make for a comfortable ride. 

GP Global is a well-known operator who provides private minivan and taxi services. 

 

Taking a private car from Penang to Kuala Lumpur

Another option available for travelers is to rent a private taxi. Travel time is similar to that of minivans, about 4.5 hours. And like minivans, they provide the convenience of hotel pick-up and drop-off, flexibility in travel plans, and more legroom and space for luggage. All the vehicles are air-conditioned, and the operator provides an English-speaking driver. 

With standard taxis costing around US$200, these extra benefits come at a premium. 

This option is great for solo travelers and couples looking for comfort and privacy and don’t mind paying extra for it.

 

Taking a flight from Penang to Kuala Lumpur

A one-hour fly time makes taking a Penang to Kuala Lumpur flight the fastest way to cover this route.

With around 17 departures every day, including morning and evening departures, taking a flight is a convenient way to travel.

Flight tickets to Kuala Lumpur range from US$35 to US$75 for a one-way ticket. This option is a great value for money, especially if you’re staying close to the airports. 

The flights depart from Penang International Airport (PEN) and arrive either at Kuala Lumpur International Airport (KLIA) or Sultan Abdul Aziz Shah Airport (SZB). 

A few operators on this route are Malindo Air, Malaysian Airlines, AirAsia, and Firefly. 

 

Taking a train from Penang to Kuala Lumpur

Yet another popular option is to travel by train. 

The travel duration for the Penang to Kuala Lumpur train is 4.5 hours, similar to that of private vehicles. But there’s a catch. The KTM trains start from Butterworth station, located on the mainland, and a ferry ride from Penang Island. 

Ferries leave from the island to the mainland every 10-20 mins, and the boat ride itself is a short 15-min one. 

There are around three to five departures every day.

Train ticket prices start from US$14 per passenger. ETS (Electric Train Service) Gold Services are a little cheaper but make more stops while the ETS Platinum Services are faster. 

You can choose to buy a seat in a standard class or business class compartment. 

Check out the Penang to Kuala Lumpur train schedule to figure out the most convenient timings. 

Companies Operating from Penang to Kuala Lumpur

Average time

8h 56m

Average price

US$9 - US$10

Average time

4h 54m - 5h 3m

Average price

US$10 - US$11

Popular stations and stops in Penang and Kuala Lumpur

Departure stations in Penang

Questions & Answers for Traveling from Penang to Kuala Lumpur

What is the most popular transportation service from Penang to Kuala Lumpur?

Flight stands out as the most popular transportation service between Penang and Kuala Lumpur by Batik Air Malaysia

What is the distance between Penang to Kuala Lumpur?

The distance between Penang and Kuala Lumpur is approximately 325 km (Air).

What is the fastest transportation service from Penang to Kuala Lumpur?

The fastest way to get from Penang to Kuala Lumpur is with Flight by AirAsia, which takes approximately 1h.

What is the cheapest transport option from Penang and Kuala Lumpur?

The cheapest way to travel from Penang to Kuala Lumpur is by Bus by Jasmine Express, with prices starting at US$8.

Who are the service providers on this route?

The main service providers operating between Penang and Kuala Lumpur include

MINIVAN:  Sin-Pen Travel

BUS:  Aeroline | Mara Liner | KKKL Express | Billion Stars Express

TRAIN:  Great Leisure Heritage Rail

FLIGHT:  MYAirline | Malaysia Airlines | Malindo Air | AirAsia

Why travel with Bookaway?

Bookaway.com makes it simple and easy to find, compare, and buy city-to-city tickets via bus, train, ferry, and more. We support over 13 languages and 23 currencies worldwide, and we believe that everyone should easily be able to find and purchase what they are looking for. We don’t just want to help you get where you want to go - we want you to enjoy the ride.