The Butterworth railway station is a Malaysian railway station located at and named after the town of Butterworth, Penang.
The station is served by KTM ETS and the KTM Komuter Northern Sector trains. It previously served as the southern end of the International Express from Bangkok, Thailand, which now ends at .
The station is located near to, and linked with via covered pedestrian walkways, Penang Sentral bus terminal and the Sultan Abdul Hamid Ferry Terminal for ferries to Penang Island.
The end of the line at this station is "Chainage Zero", and as such, is regarded as the starting point of the KTM West Coast Line to Woodlands, Singapore. The northern portion of the line to Padang Besar, where the Malaysian railway network is connected to the State Railway of Thailand network, is measured from the rail junction at Bukit Mertajam.
The station is located in Butterworth in the North Seberang Perai District of Penang, accessible from Butterworth town via Federal Route 1 and also located near the Ferry Terminal exit of the Butterworth Outer Ring Road.
Due to its connection to the ferry terminal and Penang Sentral bus station, the railway station has been an important station that serves both Seberang Perai (specifically around Butterworth, Seberang Jaya and Perai) and also Penang Island since its opening. Passengers can change to ferry service to get to George Town and further to the rest of the island via local buses, and vice versa. Ferries are on an hourly frequency for each direction, but since 2021 is limited to pedestrians and motorcyles only.
Penang Sentral is also the local bus terminal of the Seberang Perai sector of Rapid Penang.
The station began operations in 1967 when the railway swing bridge over the Perai River was opened, allowing the rail line which had prior to this terminated at Perai (also known as Prai and Prye), to continue to Butterworth.
Before the railway line was extended to Butterworth, all rail services began from Perai, where ferries to Penang Island also departed.
The railway line between Perai and Bukit Mertajam was opened in July 1899. As sections of the West Coast Line were completed, trains were allowed to run from Perai to Seremban by 1903, and Johor Bahru by 1909. The line to Padang Besar was completed in 1918, allowing the first International Express to run between Perai and Bangkok's Thonburi Station that year.
On 5 August 2011, the old Butterworth station building was officially closed and subsequently demolished. It was replaced with a temporary station located about 30m away, next to the KTM's parcel office.
A new Butterworth railway station was then built as part of the KTM West Coast Line's electricfication and double tracking project.
The station is served by, and is the terminus for several KTM ETS and Komuter services:
Butterworth station is also connected to a freight terminal known as the North Butterworth Container Terminal (NBCT) to handle freight cargo from south Peninsular Malaysia at Johor and from the north at Thailand (via Padang Besar railway station). Until 1 July 2011, the container terminal also sent shipments and received emptied freight rolling stock to and from Kampong Bahru railyard in Singapore near Tanjong Pagar railway station.