Train from Kuala Lumpur to Penang
- Kuala Lumpur → Penang
- Duration4h 15m
- Operated byKTM ETS (to Butterworth) + ferry
- 8-10 a day
- Fair, honest prices
- Real people, not bots
- Confirm, then pay
- Secure payment
Overview
Train from Kuala Lumpur to Penang: Haqqi Tours books train tickets from Kuala Lumpur to Penang for you, checks the seats and the cost for the date you travel, and confirms everything on WhatsApp. The train from Kuala Lumpur to Penang takes about 4 hours 15 minutes with KTM ETS (to Butterworth) + ferry, direct, with no change of train, leaving from KL Sentral and arriving at Butterworth (ferry to George Town). Below we explain how much the train from Kuala Lumpur to Penang costs and what moves the fare, how to find the cheapest train ticket, how to book, which stations to use and what to expect on board - then you complete the form and we message you with seats and a price.
Highlights
- Train from Kuala Lumpur to Penang in about 4 hours 15 minutes - direct, no change
- Operated by KTM ETS (to Butterworth) + ferry - second class and first class
- Departs KL Sentral, arrives Butterworth (ferry to George Town)
- 8-10 a day - we find the departure that fits your day
- Cheapest train ticket from Kuala Lumpur to Penang: we look up every fare type for your dates
- Seats, children's tickets, luggage and group bookings handled by our staff
- Send the form - we message you by WhatsApp with seats and the price, you confirm, the electronic ticket is issued
- Haqqi Tours also provides transfers and tours at both ends of the Kuala Lumpur to Penang route
Full Description
Train from Kuala Lumpur to Penang at a glance
The train from Kuala Lumpur to Penang in numbers, as operated by KTM ETS (to Butterworth) + ferry: around 4 hours 15 minutes on board, about 370 km, direct, with no change of train, 8-10 a day. Departure is from KL Sentral; arrival at Butterworth (ferry to George Town). We offer tickets in second class and first class and handle seat reservations, children and luggage questions in the same chat.
- Route: Kuala Lumpur to Penang (about 370 km)
- Operator: KTM ETS (to Butterworth) + ferry
- Journey time: about 4 hours 15 minutes
- Connection: direct train
- Frequency: 8-10 a day
- Departure station: KL Sentral
- Arrival station: Butterworth (ferry to George Town)
- Classes: second class and first class
- Booking: form on this page, confirmation in the WhatsApp chat, e-ticket by message
The ETS electric train ends at Butterworth on the mainland; the ferry across to George Town leaves from beside the station and takes ten minutes, arriving at the old town jetty.
Timetable of the Kuala Lumpur to Penang train
8-10 a day - that is how often the train from Kuala Lumpur to Penang runs with KTM ETS (to Butterworth) + ferry. The fastest services take about 4 hours 15 minutes; some departures are a little slower where they make extra stops. The first trains of the morning suit a full day in Penang; the late-afternoon departures are popular with travellers who want to sleep in their own bed and arrive in the evening.
We recommend booking a specific departure rather than an open ticket on this route: the fare is lower and the seat is guaranteed. If your day changes, we can typically move you to another train through the same WhatsApp chat.
Is there a direct train from Kuala Lumpur to Penang?
There is a direct train from Kuala Lumpur to Penang operated by KTM ETS (to Butterworth) + ferry, and it is the one we book unless you ask for something different. One ticket covers the whole journey; you keep your seat from KL Sentral to Butterworth (ferry to George Town); children and luggage stay in one place. It runs 8-10 a day.
Departure: KL Sentral
KL Sentral is where the Kuala Lumpur to Penang train begins. We send the platform and coach details with the ticket when the operator publishes them, and a short note on how boarding works there - whether tickets are scanned at a gate, checked on board, or both. Arrive with a small margin; on this route the doors close a minute or two before the timetabled departure.
- Cafés, kiosks and left-luggage are available at KL Sentral for early arrivals
- Haqqi Tours offers a private transfer from your hotel in Kuala Lumpur to the station on request
- Ask us which hall or level your train leaves from - big stations have more than one
- Arrive 20-30 minutes early; the platform is shown on the boards shortly before departure
Arrival: Butterworth (ferry to George Town)
The train arrives at Butterworth (ferry to George Town) - Penang is the food island of Malaysia, with George Town's heritage streets and street art, Penang Hill and the beaches. From the platform you are minutes from taxis, local transport and the city itself. Haqqi Tours arranges a private transfer from Butterworth (ferry to George Town) to your accommodation in Penang with a driver waiting at the platform exit, which for a family with bags is the easiest way to finish the Kuala Lumpur to Penang journey.
Onward journeys from Penang - a connecting train, a ferry or a flight the same day - can be added to the booking; let us know and we time the Kuala Lumpur to Penang train to fit.
Classes and what it is like on board the Kuala Lumpur to Penang train
Tickets on the train from Kuala Lumpur to Penang are sold in second class and first class. The lower class is comfortable and is what most passengers book; the upper class adds wider seats, more legroom, quieter coaches and, on some services, a welcome drink or at-seat service. KTM ETS (to Butterworth) + ferry's trains on this route have luggage racks, power sockets at most seats, toilets in every coach and, on longer services, a café or bar coach. Haqqi Tours explains the difference for the exact train you are booking so you pay for what you will actually use.
- Bicycles, pushchairs and large luggage accepted within the rail company's rules, which we explain
- Pets are allowed on many services with a small ticket - tell us if one is travelling
- Reserved seats with tables, power sockets and luggage racks
- Toilets in every coach; a café or bar coach on most long-distance services
Children, luggage and groups on the Kuala Lumpur to Penang train
Three things people worry about on the train from Kuala Lumpur to Penang and need not: children, bags and groups. Children get their own fare band and a seat next to you; suitcases go on the racks free of charge; groups sit together in reserved blocks. Put the numbers on the form and we handle the rest - including a transfer with enough room for everyone at each end.
Things to do in Penang after the train
Penang is the food island of Malaysia, with George Town's heritage streets and street art, Penang Hill and the beaches. Arriving by train puts you in the middle of it: the Kapitan Keling Mosque, Fort Cornwallis and the Esplanade, Penang National Park, the floating mosque at Tanjung Bungah and street art in George Town are all reachable from Butterworth (ferry to George Town) by local transport or a quick taxi. For the first meal, try pasembur, Indian-Muslim salad with peanut sauce, roti canai with dhal and cendol and ais kacang.
Haqqi Tours can provide guided day tours, tickets and private drivers in Penang; ask when you book the train and we send the options.
Best time to take the train from Kuala Lumpur to Penang
The train from Kuala Lumpur to Penang runs all year. December to March is the driest and most comfortable period; September and October are usually the wettest months, and Chinese New Year, school holidays and long weekends bring heavy traffic around George Town and the bridges. If you can travel outside those weeks, the same seat costs less and the train is quieter. Whatever the month, early booking is the single biggest saving.
Train, plane or bus from Kuala Lumpur to Penang?
For most travellers the train is the best way to get from Kuala Lumpur to Penang: about 4 hours 15 minutes centre to centre, no change, no airport time and no baggage fees. A flight only wins when the distance is very long; a bus is cheaper on some days but slower and less comfortable, and arrives at a bus station rather than the centre. Haqqi Tours provides flights and transfers as well, so if the train is not the right answer for your dates we say so.
Return train from Penang to Kuala Lumpur
We book the return leg from Penang to Kuala Lumpur just as easily, and normally on the same confirmation. Booking both directions together lets us compare a return fare against two singles and choose the cheaper combination for your dates. Let us know the day you want to come back on the form and we send both directions with the cost.
How much does the train from Kuala Lumpur to Penang cost?
The cost of the train from Kuala Lumpur to Penang is not one number: it changes with the date, the departure time, the class and how far ahead the ticket is booked. KTM ETS (to Butterworth) + ferry prices the seats in tiers, so an early booking on a quiet mid-week departure and a last-minute ticket on a Friday evening can be very different fares for the same train. That is why Haqqi Tours does not print a price on this page: we look up the live fares for your exact date and send you the real cost on WhatsApp, with the options side by side.
What we do include in the price we send: the ticket itself in the class you chose, the seat reservation where the railway requires one, and our service - checking the timetable, booking, sending the e-ticket and answering questions before and during the journey. There are no hidden extras added at the end.
Cheapest train ticket from Kuala Lumpur to Penang: how to pay less
The cheapest train ticket from Kuala Lumpur to Penang is almost always the one booked earliest for an off-peak departure. Our staff applies the same rules on every booking:
- Choose a fixed-departure ticket if your plans are certain; flexible tickets cost more
- For families and groups, ask about group fares - four or more passengers frequently unlock a lower rate
- Book early - fares on this route open weeks or months ahead and the lowest tiers sell first
- Travel mid-week and mid-day - Tuesday to Thursday departures after the morning rush are generally the cheapest
- Avoid the first and last trains of the day, which carry commuters and business travellers at higher fares
- Tell us if your dates are flexible - moving by a day, or by an hour, often halves the fare
We are happy to be asked "what is the cheapest way to get from Kuala Lumpur to Penang by train?" - it is a question we answer many times a day, and the answer for your date comes back by WhatsApp.
How to book train tickets from Kuala Lumpur to Penang with Haqqi Tours
Booking a train from Kuala Lumpur to Penang with us takes a few minutes and one conversation. Fill in the booking form on this page with your travel date, whether you want a one-way or a return, how many adults and children are travelling and the class you prefer. Our team then messages you through WhatsApp to check your booking: we finalise the departures available on that day, the seats and the cost. You choose, we book, and the e-ticket arrives in the same chat, ready to show on your phone or print.
- Step 1 - send the form: date, one-way or return, adults and children, class
- Step 2 - we message you in the WhatsApp chat with the available departures, the seats and the cost
- Step 3 - you confirm the departure you prefer and we arrange payment in the same chat
- Step 4 - we issue the e-ticket and send it to you; we stay in touch until you arrive in Penang
Because a person books the ticket, not a machine, we can do the things a booking site cannot: hold seats together for a family, pick the coach nearest the luggage racks, choose a quiet carriage, or line up the Kuala Lumpur to Penang train with a transfer from your accommodation to KL Sentral and another from Butterworth (ferry to George Town) to your accommodation in Penang.
Why book your Kuala Lumpur to Penang train ticket with Haqqi Tours
What we offer on the train from Kuala Lumpur to Penang: live fares checked for your travel date, every class and fare type explained without jargon, seats reserved together, children's and group fares applied, the e-ticket delivered on WhatsApp and a team that answers at any hour if the train is late or the plan changes. Send the form and let us take the train off your list.
On board
- Tickets checked on board or at the gate; keep the electronic ticket and your ID handy
- Children's fares by age band, seats next to the adults
- Toilets in each coach and a café or bar coach on most services
- Reserved seat in second class and first class - we choose the coach and seat where the rail company allows
- No luggage weighing or fees - suitcases, pushchairs and skis within the operator's rules
Before you travel
- Arrival at Butterworth (ferry to George Town) - taxis, metro and our drivers at the exit
- Departure from KL Sentral - platform shown on the boards before departure
- Lifts and ramps at both stations; let us know if a passenger needs assistance and we arrange it
- Left-luggage, cafés and kiosks at both stations for early arrivals or late departures
Is this right for you?
Great for
- Travellers who want their seat confirmed before the trip
- City-centre to city-centre travel, no airport queues
- Travellers who like to watch the views on the way
Think twice if
- You need door-to-door service — this is a ticket; a private transfer can be added on WhatsApp
Good to know
- Book the Kuala Lumpur to Penang train early - the best fares sell first
- Book the return with the outbound to compare a return fare with two singles
- Send us two possible dates and we tell you which is cheaper
- Add a transfer at Penang so a driver meets you off the train with your suitcases
- Arrive at KL Sentral with 20-30 minutes to spare
Good to know
Frequently Asked Questions
Straight answers to what travellers ask us most, before they book.
How often does the train from Kuala Lumpur to Penang run?
The service runs 8-10 a day. Let us know whether you prefer morning, midday or evening and we send the departures for the date you travel with the cost of each.
Where does the train arrive in Penang?
At Butterworth (ferry to George Town), in the city. Taxis and metro, tram or bus leave from the station, and Haqqi Tours can have a driver waiting at the exit.
Which station does the train from Kuala Lumpur to Penang leave from?
The Kuala Lumpur to Penang train departs from KL Sentral. Platform numbers appear on the boards shortly before departure; we send the coach and seat with the ticket and can book a driver from your hotel to the station.
How do I book train tickets from Kuala Lumpur to Penang?
Fill in the short form on this page with your date, one-way or return, the number of adults and children and the class. Haqqi Tours messages you through WhatsApp with the departures, seats and cost; you confirm, we book and send the e-ticket.
Is there a direct train from Kuala Lumpur to Penang?
There is, and it is the service we book first: KTM ETS (to Butterworth) + ferry runs the Kuala Lumpur to Penang train without a change, 8-10 a day, so one ticket and one seat cover the whole journey.
How long is the train from Kuala Lumpur to Penang?
About 4 hours 15 minutes on the fastest services, direct. Some departures take a bit longer where they make extra stops; we send the exact time for the train you choose.
What is the cheapest train ticket from Kuala Lumpur to Penang?
The cheapest fares are the early-booking tiers on quiet departures. We compare every departure on your dates and send the lowest first, with the alternatives beside it.
How much does the train from Kuala Lumpur to Penang cost?
It varies with the day and the time of the train, the class and how far ahead you book. We do not print prices because they change daily; send the form and we reply with the real cost of the Kuala Lumpur to Penang train ticket for the date you travel.
What if my train is delayed?
Serious delays are rare on the Kuala Lumpur to Penang route. If we booked your transfer, the driver tracks the train; if there is a connection, we chose a safe margin; and our WhatsApp desk is reachable throughout the journey.
Can I bring a pet?
Small pets are accepted on many trains on this route with a pet ticket; larger dogs have their own rules. Tell us and we finalise what applies to your departure.
When is the best time to book the Kuala Lumpur to Penang train?
As soon as your dates are fixed. Fares open at their lowest and rise as seats sell; holidays, weekends and summer departures fill first.
Is Wi-Fi available on the train?
On many services between Kuala Lumpur and Penang, yes, though quality varies. Power sockets are at most seats, so devices stay charged.
Can I book the Kuala Lumpur to Penang train for a group?
Yes, absolutely. Give the number of travellers on the form; we reserve seats together and ask the railway for a group fare where one exists, which often makes the train the cheapest way to move a group.
Can Haqqi Tours arrange a transfer to and from the stations?
Yes - a private car from your hotel to KL Sentral and another from Butterworth (ferry to George Town) to your accommodation in Penang, with room for everyone's luggage, can be added to the ticket confirmation.
How early should I be at KL Sentral?
Twenty to thirty minutes covers it at KL Sentral; add a little more if there is a ticket gate or a security check, which we mention when we send the ticket. Doors are closed a minute or two before departure.
More in Kuala Lumpur
Getting to & around Kuala Lumpur
Popular across Malaysia
-
Penang · Guided tour Private George Town City Tour, Penang
-
Kota Kinabalu · Day trip Sky Mirror Beach & Mangrove Fireflies Tour, Kota Kinabalu
-
Cameron Highlands · Day trip Private Cameron Highlands Day Trip from Ipoh
-
Genting Highlands · Day trip Private Genting Highlands Day Trip with Cable Car from Kuala Lumpur
-
Malacca · Day trip Private Malacca Day Trip from Kuala Lumpur
-
Langkawi · Guided tour Island Hopping with Eagle Watching & Dayang Bunting, Langkawi