SUNGAI PETANI to PENANG — Transport Options ☀️

How to get from Sungai Petani to Penang by bus, train, car, ferry
How to get from Sungai Petani to Penang? You can travel to Penang by tourist bus, train + ferry or taxi/car.
  1. Bus + Ferry to Penang
  2. Train + Ferry to Penang
  3. Taxi – S.Petani to Penang
  4. Book a Tour in Penang 🎫
  5. Book Ticket to Penang 🎫
Best price

Bus + ferry

Cheap and direct, simple option but slightly slower

Best flexibility

Private car/taxi

Fast door-to-door travel, flexible timing, easy route

Avoid

Flight

No airport nearby, not a practical transport option

Quick answer: Traveling from Sungai Petani to Penang is easy and inexpensive. You can travel by bus + ferry, KTM Komuter train + ferry via Butterworth, or take a private taxi. The train is the fastest public transport option, while the taxi offers the most comfort and flexibility.

At a glance:

  • 📍 Travel distance: About 50 km via Butterworth.
  • ⏱️ Travel time: About 1–1.5 hours.
  • 💰 Price: Bus/train + ferry from $2 | Taxi from $25 per car.
  • 🚍 Bus + Ferry: Cheapest option with frequent departures.
  • 🚆 Train + Ferry: Fast and comfortable.
  • 🚕 Private Taxi: Best for families and flexible travel.

Last updated: March 2026


Travel from Sungai Petani to Penang by Bus + Ferry, Train + Ferry or Private Taxi

Traveling from Sungai Petani to Penang covers about 50 km via Butterworth. You can travel by tourist bus + ferry, KTM Komuter train + ferry, or private taxi. There are no direct flights on this route.

The cheapest options are the bus + ferry and train + ferry, both taking about 1.5 hours and costing around $2–4 per person. From Butterworth, frequent ferries depart for Georgetown every 20 minutes. From Penang, you can also travel to Langkawi Island.

A private taxi takes about 1 hour and costs around $25–40 per car. If you visit Penang Island, you can also catch a direct flight to Kuala Lumpur or continue to other destinations in Malaysia.

Comparison of Transfer Options from Sungai Petani to Penang
Transfer modes from Sungai Petani to Penang: Travel Time Cost Range
Tourist Bus + Ferry 1.5 hours $2–4 per person
KTM Komuter Train + Ferry 1.5 hours $2–4 per person
Private Taxi/Car 1 hour $25–40 per car

BOOK a TOUR in Penang


How do I get from Sungai Petani to Penang?


1. BUS from Sungai Petani to Penang / Butterworth

👉 Bus + ferry via Butterworth is the cheapest way from Sungai Petani to Penang.

  • ✔️ Ideal for: budget travelers and quick regional transfers
  • ✔️ Duration: ~1.5 hours (bus + ferry combined)
  • ✔️ Price: ~$2–4 per person
  • ✔️ Comfort: basic (short bus ride + ferry crossing)
  • ✅ Route: bus to Butterworth + ferry to George Town
  • 💡 Tip: Ferries run frequently during the day—buy tickets at the terminal and plan your arrival accordingly.

The cheapest way to travel from Sungai Petani to Penang is by bus and ferry via Butterworth. The journey takes about 1.5 hours, including a 45-minute bus ride and a 20-minute ferry crossing.

Buses depart from Sungai Petani Bus Station and arrive at Butterworth Bus Station, just a short walk from the ferry terminal. Bus tickets cost about $1–2 per person and can be booked online in advance.

The ferry departs from Pangkalan Sultan Abdul Halim Ferry Terminal and arrives at Raja Tun Uda Ferry Terminal in Georgetown. Ferries operate throughout the day, and tickets can be purchased at the terminal.

BOOK TICKETS with 12go.asia

🚍 Bus Schedule fron 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-ferry-sungai-petani-to-penang
From Sungai Petani (Kedah) to Penang you can travel by bus + ferry via Butterworth (photo: Super Nice Express bus, 12go.asia).

2. TRAIN from Sungai Petani to Butterworth

👉 Train + ferry via Butterworth is a fast and very cheap way from Sungai Petani to Penang.

  • ✔️ Best for: travelers who want a quick and smooth connection
  • ✔️ Duration: ~1–1.5 hours (train + ferry)
  • ✔️ Price: ~$2–4 per person
  • ✔️ Comfort: good (KTM Komuter train + short ferry ride)
  • ✅ Route: train to Butterworth + ferry to George Town
  • 💡 Tip: Check train schedules in advance and buy ferry tickets directly at the terminal.

You can also travel from Sungai Petani to Penang by KTM Komuter train and ferry via Butterworth. There is no railway station on Penang Island, so all trains terminate in Butterworth.

The train departs from Sungai Petani Railway Station and arrives at Butterworth Railway Station. See the Malaysia railway map. The journey takes about 45 minutes, and tickets cost only $1–2 per person.

From Butterworth, take a ferry from Pangkalan Sultan Abdul Halim Ferry Terminal to Raja Tun Uda Ferry Terminal in Georgetown. Ferry tickets can be purchased at the terminal before departure.

train-ferry-sungai-petani-to-penang
From Sungai Petani (Kedah) to Butterworth (Penang) you can travel by KTM Komuter train + ferry.

3. TAXI / CAR from Sungai Petani to Penang

👉 Private car is the fastest and most hassle-free way from Sungai Petani to Penang.

  • ✔️ Ideal for: travelers who want direct door-to-door transfer without ferry changes
  • ✔️ Duration: ~1 hour
  • ✔️ Price: $25–40 per vehicle
  • ✔️ Comfort: very high (private ride with flexible pickup and drop-off)
  • ✅ Available services: PenGuard Limo Service, Teksi Sungai Petani PAKCIK OSMAN 24JAM and others
  • 💡 Tip: Ask your hotel to arrange a trusted driver and confirm if the ride goes directly to Penang Island.

A private taxi is the fastest and most comfortable way to travel from Sungai Petani to Penang. Unlike buses or trains, a taxi can take you directly to your hotel on Penang Island without using the ferry.

The journey takes about 1 hour and costs around $25–40 per car, depending on the vehicle and route. Local companies such as PenGuard Limo Service and other taxi operators provide private transfers.

A private transfer is ideal for families, small groups, or travelers with luggage. You can also ask your hotel in Sungai Petani to arrange a taxi before your departure.


❓ FAQ – Travel from Sungai Petani to Penang

How to book tickets from Sungai Petani to Penang?

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

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

The journey takes about 1.5 hours by bus + ferry or train + ferry, and about 1 hour by private taxi.

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

Bus + ferry and train + ferry cost about $2–4 per person. A private taxi costs around $25–40 per car.

What is the distance from Sungai Petani to Penang?

The travel distance is about 50 km via Butterworth.

Are there direct flights from Sungai Petani to Penang?

No. There are no direct flights between Sungai Petani and Penang.

What is the cheapest way to get to Penang?

The cheapest option is the bus + ferry or KTM train + ferry via Butterworth, with fares from about $2 per person.

What is the best transport option?

A private taxi is the fastest and most comfortable option, while the bus + ferry offers the best value for money.

Where can you travel from Penang?

From Penang you can travel to Langkawi, Ipoh, or Kuala Lumpur.

Where can you travel from Sungai Petani?

You can also travel to Kuala Lumpur or continue to Johor Bahru.

Where to stay in Penang?

Penang offers budget hostels, hotels, and luxury resorts. You can book accommodation in Penang online.


💡 Practical Travel Tips for Sungai Petani to Penang

Traveling from Sungai Petani to Penang is easy by bus + ferry, KTM Komuter train + ferry, or private taxi. Public transport via Butterworth is cheap and reliable, while taxis provide the fastest door-to-door service.

  • Use the Ferry: Ferries from Butterworth to Georgetown run frequently throughout the day.
  • Take the Train: KTM Komuter is the fastest public transport option to Butterworth.
  • Avoid Rush Hour: Traffic around the Penang bridges can be heavy during peak periods.
  • Carry Some Cash: Keep Malaysian ringgit for ferry tickets and small purchases.
  • Book Tickets Early: Reserve bus or train tickets online during weekends and public holidays.
  • Explore Georgetown: The ferry arrives in the heart of Penang’s historic capital, making sightseeing easy.

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


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

Vietnam to Malaysia ➔

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: