Dover MRT Station, SINGAPORE

Dover MRT Station combines innovative design with urban landmark aesthetics and seamless merging facilities.

Site Area29,873.9 m2
LocationSingapore
Completion2003
Services

Architecture, Civil & Structural Engineering, Mechanical & Electrical Engineering

Owner(s)Land Transport Authority
  

Dover MRT Station: Engineering Marvel

The Dover MRT station, towering 21 meters above ground, is a groundbreaking engineering marvel in Singapore.

Smart Solutions for Urban Integration

Efficient design and construction methods were employed to navigate challenges posed by busy roads and operational train lines.

Iconic Design: Urban Landmark

With stainless steel columns and a distinctive curved roof, Dover MRT Station stands as both a transportation hub and urban icon.

AWARDS

YearAwardRank
2003BCA Best Buildable Design Award 
2002SSSS Structural Steel Design AwardsCertificate of Commendation