Fort Cornwallis, Penang

Last updated: October 2026

Fort Cornwallis in Penang
AddressJalan Tun Syed Sheh Barakbah, George Town
HoursDaily 8 am – 8 pm (closes 7 pm on Tuesdays)
Take me here
VerifiedVerified October 2026

About Fort Cornwallis

Fort Cornwallis marks the spot where Captain Francis Light first landed in 1786 and claimed Penang for the British East India Company. The star-shaped fort sits on the waterfront at the northeastern tip of George Town, surrounded by a moat that was restored and reopened in 2025. You can now walk the full perimeter of the fort for free; the entry fee applies only to the interior compound.

Inside, a row of Dutch-era cannons lines the ramparts, including the Seri Rambai cannon that locals believe has fertility-granting powers. The small museum and exhibition halls cover the fort's military history and Penang's founding era. Entry costs RM20 and is payable by card only; cash is not accepted at the gate. Guided tours run on Friday, Saturday and Sunday at 10 am, 12 pm, 2 pm and 4 pm. Plan 45 minutes to an hour. The Esplanade field in front of the fort is a popular spot for evening walks and food trucks after dark.

Location

Photos

Visitor Reviews

Reviews sourced from Google Maps

Frequently Asked Questions

What are Fort Cornwallis's opening hours?

Fort Cornwallis is open Daily 8 am – 8 pm (closes 7 pm on Tuesdays). Check Google Maps for the latest hours.

Where is Fort Cornwallis located?

Fort Cornwallis is at Jalan Tun Syed Sheh Barakbah, George Town. Use Grab or public transport to get there.

How do I get to Fort Cornwallis?

You can reach Fort Cornwallis by Grab (ride-hailing), taxi or public transport. See the map above for the exact location.