SUNGAI PETANI to BUTTERWORTH — Transport ☀️

How to get from Sungai Petani to Butterworth by bus, train, car, taxi
How to get from Sungai Petani to Butterworth? You can travel to Butterworth by bus, KTM train or taxi/car.
  1. Bus to Butterworth
  2. Train to Butterworth
  3. Taxi to Butterworth
  4. Book a Tour Online 🎫
  5. Book Ticket Online 🎫
Best price

Bus

Cheapest option, simple route, but fewer departures

Best flexibility

Private car/taxi

Fast door-to-door travel, flexible timing, easy short trip

Avoid

Flight

No airport in Butterworth, not a viable option

Quick answer: The journey from Sungai Petani to Butterworth is short and very affordable, making it an easy hop for first-time travellers in northern Peninsular Malaysia. Your best bets are a tourist bus for the lowest cost, a KTM commuter train for speed and ease, or a private car/taxi for maximum convenience.

At a glance:

  • 📍 Travel distance: approx. 35 km between Sungai Petani and Butterworth.
  • ⏱️ Travel time: Bus ~45 minutes | Train ~35 minutes | Private car/taxi ~30 minutes.
  • 💰 Price range: Bus US$1–3 per person | Train US$1–2 per person | Private car/taxi US$20–25 per car.
  • 🚍 Bus: Cheapest and simple, good for budget travellers.
  • 🚆 Train: Fast and slightly more comfortable, ideal if schedule suits.
  • 🚕 Private car/taxi: Best for flexibility and groups, though more expensive.

Last updated in March 2026


Travel from Sungai Petani to Butterworth by Bus, Train or Private Taxi

Travel from Sungai Petani to Butterworth is about 35 km. You can travel by tourist bus, KTM Komuter train, or private taxi. There are no direct flights. The train is the fastest option, while the bus is the cheapest.

Buses take about 45 minutes and cost $1–3 per person. KTM Komuter trains take about 35 minutes, with fares from $1–2 per person. Both arrive within a short walk of the Butterworth Ferry Terminal, where you can continue to Penang.

Private taxis take about 30 minutes and cost around $20–25 per car. From Butterworth, you can also travel to Langkawi Island or continue to Kuala Lumpur. Butterworth is also the main gateway to Penang Island.

Comparison of Transfer Options from Sungai Petani to Butterworth
Transfer modes from Sungai Petani to Butterworth: Travel Time Cost Range
Tourist Bus 45 minutes $1–3 per person
KTM Train 35 minutes $1–2 per person
Private Car / Taxi 30 minutes $20–25 per car

BOOK a TOUR in Penang


How to go from Sungai Petani to Butterworth?


1. BUS from Sungai Petani to Butterworth

👉 Bus is the quickest and cheapest way from Sungai Petani to Butterworth.

  • ✔️ Best for: short trips and budget travelers
  • ✔️ Duration: ~45 minutes
  • ✔️ Price: $1–3 per person
  • ✔️ Comfort: basic (short journey with standard seating)
  • ✅ Operators: Sri Maju Group, Super Nice Express, Sri Theven Travel and others
  • 💡 Tip: Butterworth station is close to the ferry—perfect for continuing to Penang Island.

The bus is the cheapest and most popular way to travel from Sungai Petani to Butterworth. The journey takes about 45 minutes, and several companies operate modern buses on this short route.

Buses depart from Sungai Petani Bus Station and arrive at Butterworth Bus Station, located next to the railway station and ferry terminal for Penang. Bus tickets cost about $1–3 per person.

You can book bus tickets online in advance and compare departure times. Arrive at the bus station at least 30 minutes before departure, especially during weekends, holidays, and busy travel periods.

BOOK BUS TICKETS to Butterworth

🚍 Bus Schedule from Sungai Petani to Butterworth + Bus Tickets:
Bus Company Departs in Sungai Petani Arrival in Butterworth
Sri Maju Group 18:15 19:01
Super Nice Express 14:45 15:31
Super Nice Express 09:16 10:02
Super Nice Express 16:16 17:02
Sri Theven Travel 10:30 11:16
Sri Theven Travel 16:45 17:31

bus-sungai-petani-to-butterworth
Bus of Sri Maju Group from Sungai Petani to Butterworth (photo: 12go.asia).

2. TRAIN from Sungai Petani to Butterworth

👉 Train is the fastest and cheapest way from Sungai Petani to Butterworth.

  • ✔️ Ideal for: quick transfers and low-budget travel
  • ✔️ Duration: ~35 minutes
  • ✔️ Price: $1–2 per person
  • ✔️ Comfort: standard (KTM Komuter trains with seating)
  • ✅ Route: KTM Komuter from Sungai Petani Railway Station to Butterworth
  • 💡 Tip: Butterworth station is near the ferry terminal for easy access to Penang Island.

You can also travel from Sungai Petani to Butterworth by KTM Komuter train. Trains depart from Sungai Petani Railway Station and arrive at Butterworth Railway Station. See the Malaysia railway map.

The train journey takes about 35 minutes, and tickets cost only $1–2 per person. Butterworth Railway Station is just a short walk from the ferry terminal, making it a convenient option for travelers heading to Penang.

Train tickets can be purchased at the station or booked online in advance. Arrive at the station at least 30 minutes before departure and check the current timetable, as train services are more limited than buses.

train-ktm-komuter-sungai-petani-to-butterworth
From Sungai Petani to Butterworth you can travel by KTM Komuter train.

3. TAXI / CAR from Sungai Petani to Butterworth

👉 Private car is the most convenient and fastest option from Sungai Petani to Butterworth.

  • ✔️ Best for: travelers who prefer door-to-door comfort
  • ✔️ Duration: ~30–40 minutes
  • ✔️ Price: $20–25 per vehicle
  • ✔️ Comfort: very high (private ride with flexible pickup)
  • ✅ Available services: PenGuard Limo Service, Teksi Sungai Petani PAKCIK OSMAN 24JAM and others
  • 💡 Tip: Ask your hotel to arrange a trusted driver and enjoy direct transfer without stops.

A private taxi is the most comfortable way to travel from Sungai Petani to Butterworth. The journey takes about 30–40 minutes and costs around $20–25 per car, depending on the vehicle and operator.

You can arrange a transfer with local taxi companies such as PenGuard Limo Service or book a taxi through your hotel. Private transfers offer flexible pickup and drop-off locations, making them ideal for families or small groups.

Although it is the most expensive transport option, it provides the highest level of comfort and convenience for this short route.


❓ FAQ – Travel from Sungai Petani to Butterworth

How to book tickets from Sungai Petani to Butterworth?

Book bus or train tickets online at 12go.asia →.

How long does it take to travel from Sungai Petani to Butterworth?

The journey takes about 35 minutes by train, 45 minutes by bus, or 30–40 minutes by private taxi.

How much does it cost to travel from Sungai Petani to Butterworth?

Bus tickets cost $1–3, train tickets $1–2, and private taxis about $20–25 per car.

What is the distance from Sungai Petani to Butterworth?

The travel distance is about 35 km by road or rail.

Are there flights from Sungai Petani to Butterworth?

No. There are no direct flights, and the nearest airport is Penang International Airport.

What is the cheapest way to get to Butterworth?

The KTM Komuter train and tourist bus are the cheapest options, with fares from about $1 per person.

What is the best transport option?

The KTM Komuter train is the fastest option, while the bus offers frequent departures at low prices.

Is there a railway station on Penang Island?

No. The nearest railway station is in Butterworth, with regular ferries to Georgetown.

Where can you travel from Penang?

From Penang you can travel by ferry or flight to Langkawi Island.

What transport options are available?

You can travel by tourist bus, KTM Komuter train, or private taxi.

Where to stay in Butterworth?

Most travelers stay in Penang, where you can find cheap hotels and guesthouses or luxury hotels.

Is Malaysia good for solo travelers?

Solo travel in Malaysia is easy thanks to reliable transport, affordable accommodation, and destinations like Langkawi and Perhentian Islands.


💡 Practical Travel Tips for Sungai Petani to Butterworth

Traveling from Sungai Petani to Butterworth is quick and easy by bus, KTM Komuter train, or private taxi. The train is the fastest option, while the bus offers the lowest fares.

  • Take the KTM Train: The fastest option, taking about 35 minutes.
  • Choose the Bus: The cheapest transfer, with tickets from about $1.
  • Avoid Rush Hour: Morning and evening traffic can slow road travel.
  • Carry Some Cash: Small vendors may only accept Malaysian ringgit.
  • Continue to Penang: Butterworth Ferry Terminal provides frequent ferries to Georgetown.
  • Book Early: Reserve tickets online during weekends and public holidays.

Tip: Bus tickets, train tickets, and private transfers from Sungai Petani to Butterworth can be booked online before your trip.


🎫 Book your tickets / taxi from Sungai Petani to Butterworth:

Airports in Vietnam ➔

How useful was this post?

Click on a star to rate it!

Average rating 5 / 5. Vote count: 2

No votes so far! Be the first to rate this post.

About the author:
Hi, my name is Milan and I’m from the Czech Republic. I’m an independent traveler and the creator of this guide about northern Vietnam. I’ve spent a lot of time exploring this beautiful region — especially its mountains, nature, and ethnic culture. This website was born from my personal travel experiences, and I regularly update it with new tips and information to help fellow travelers. Follow our Facebook page for updates. This site was built with passion ❤️. Read more about the author
Share: