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

Year Award Rank
2003 BCA Best Buildable Design Award
2002 SSSS Structural Steel Design Awards Certificate of Commendation