Penang Port perates ferries to/from Butterworth daily from 5:30AM till 1:00AM. Ferry rates are RM1.20 for adults, RM0.60 for children, RM1.40 for bicycles, RM2.00 for motorbikes, RM7.70 for cars, and additional fees for larger vehicles.
Langkawi Ferry Services operates ferry service from Langkawi to Penang at 2:30PM and 5:15PM daily. Tel: +6042642088 in Penang; +6049663779 in Langkawi. One-way trip costs RM60 for adult, RM45 for child (3-11 years old) and RM25 for infant (below 2 years old). Return trip costs RM115, RM85 and RM50 respectively. Trip takes 2 hours and 30 minutes. Advance booking can be made via the web site. Credit cards are not accepted at the terminal, although there are numerous ATMs in the attached shopping mall. The ferry in service is very old and offers no facilities other than simple air-conditioned seating. There is no access to the top, meaning thereby that no sight-seeing on the way is available. There is proper locked storage for luggage at the rear of the ship upon boarding. There is no restaurant. Check-in is at least 30 minutes before scheduled departure time.
Langkawi Ferry Services  operates ferries from the Belwan port in Medan to Penang on Monday, Wednesday, and Friday, returning to Penang on Tuesday, Thursday, and Saturday. The boat leaves at 9:00am at the journey takes 6 hours. Tel: +604264-2088 in Penang; +62614521666 / +62614527555 in Medan. Adult: RM110 one-way, RM180 return; Child: RM60 one-way, RM100 return. NOTE: As of sometime mid 2010 this ferry and all other companies ferrying to Medan have stopped. There are ferries to other places such as Dumai in Sumatra.