Getting around Sungai Petani
Sungai Petani is a town in Kuala Muda District, Kedah, sitting between Alor Setar to the north and George Town on Penang to the south. It is a practical, spread-out Malaysian town rather than a compact tourist centre, so most visitors combine walking in the middle of town with buses, taxis and the railway station for longer hops. The good news is that the main transport hubs are clearly defined: the railway station for trains, Ukir Square for long-distance buses, and Jalan Petri for local buses.
By train: KTM ETS and Komuter
Sungai Petani railway station is the anchor of the town's public transport. It is served by KTM ETS, a higher-speed rail service connecting major cities in Malaysia, and it is also a stop on the KTM Komuter Northern Sector, a local commuter-rail service linking major towns across Penang, Kedah and Perlis. In practice, this means you can use the train both for long intercity journeys and for shorter regional trips.
- Use KTM ETS for longer journeys between major cities.
- Use KTM Komuter Northern Sector for local travel between towns in Penang, Kedah and Perlis.
- The station itself is described as colonial-era, and it is the arrival point for trains from Butterworth.
There is no metro or tram network in Sungai Petani; rail here means the KTM services above. For a simple example of how the train works for visitors, a daily train from Butterworth takes about an hour if there are no delays, costs 3 ringgit, and needs no advance ticket.
By bus: local and long-distance
Buses are split between two places, and knowing which one you need saves confusion.
- Local bus station on Jalan Petri: this is where local bus services operate. Operators include Tanjung Mewah Holiday Sdn Bhd for inner-city routes, Red Omnibus (Route 2 from Alor Setar) and MARA Liner (to Sik and Kuala Ketil). The bus to Yan via Merbok, the gateway to the Lembah Bujang Archaeological Museum, also leaves from here.
- Ukir Square: this multi-purpose building is the long-distance bus terminal. It also houses the Urban Transformation Centre (UTC), which centralises main government agencies, public amenities and private-sector services.
- Buses to and from Alor Setar: these depart from both the local bus station and the express bus station. The express bus uses the highway, while the local bus goes via Gurun and picks up locals along the way. They run every 30 minutes between 07:30 and 21:30, with a fare of 9.75 ringgit.
- All other buses leave from the express bus station.
One of the easiest approaches from the Penang side is the bus from Butterworth, which takes around 45 minutes. It follows the coastline briefly, then turns onto the highway, passes a toll station and a Giant Superstore, and reaches the town centre about five minutes later, terminating at the local bus station on Jalan Petri. Buy your ticket from Transnational's ticket booth in Butterworth, underneath the causeway and across the car park from the ferry ramparts; the fare is 4 ringgit.
Taxis and ride-hailing
Taxis are widely available in town. Drivers may have limited English, so it is worth carrying a good map or having your destination written down. As a guide to fares, a taxi to Lembah Bujang costs 25 ringgit each way.
Walking
The town centre is manageable on foot for everyday needs, with the clock tower on Jalan Ibrahim, the main street, as a handy landmark. Several malls and shopping centres, including Amanjaya Mall, Central Square, Village Mall and River Front, plus hypermarket and retail chain outlets, give you walkable focal points in the commercial parts of town. For anything beyond the centre, though, the town spreads out and you will want a bus or taxi.
Getting in from the airport
Sungai Petani has no airport of its own. The nearest airport is Penang International Airport on Penang Island, and another alternative is Sultan Abdul Halim Airport at Alor Setar, the state capital of Kedah.
- From Penang: make your way to Butterworth, then choose either the bus (about 45 minutes, 4 ringgit, ticket from Transnational's booth under the causeway) or the daily train (about an hour, 3 ringgit, no advance booking needed). Both bring you into the town centre, at the Jalan Petri bus station or the railway station respectively.
- From Alor Setar: buses to Sungai Petani run from both the local and express bus stations there, every 30 minutes from 07:30 to 21:30, for 9.75 ringgit. The express option uses the highway; the local one goes via Gurun.
By road
Sungai Petani is served by the North-South Expressway, which connects the town to major cities along Malaysia's West Coast. If you are arriving by car or coach, this is the main artery into town.
Practical tips
- Keep small change handy for bus and train fares.
- Ask which station your bus leaves from: Jalan Petri for local routes, Ukir Square for long-distance ones.
- If you plan to visit Lembah Bujang, the bus to Yan via Merbok leaves from the local bus station, or a taxi costs 25 ringgit each way.
- Carry a map if you rely on taxis, as English may be limited.