Ga Hà Nội (trước kia gọi là Ga Hàng Cỏ vì nơi đây đã từng là nguồn cung cấp cỏ cho thành phố Hà Nội) là nhà ga đường sắt chính của thủ đô. Ga Hà Nội có 2 khu, khu A trên mặt đường Lê Duẩn giao với Trần Hưng Đạo, đây là cửa ga đi các chuyến tàu Bắc Nam. Khu B phía mặt đường Trần Quý Cáp (cách khu A khoảng 500m), là cửa ga đi các hành trình địa phương.
Ga Hàng Cỏ được Pháp xây dựng và khánh thành năm 1902, sau khi đã xây dựng cầu Long Biên và hệ thống đường sắt Việt Nam. Trước khi làm nhà ga Pháp đã thu mua đất đai và nhà cửa của khu vực này với giá rất rẻ. Những người sở hữu đất đai và nhà cửa tại khu vực này đã được đền bù tiền bạc rất ít. Phần chính giữa ga bị bom Mỹ phá huỷ ngày 21 tháng 12 năm 1972. Ga được xây lại năm 1976, hoàn thành ngày 4 tháng 12 năm 1976 khi thông xe tuyến xe lửa thống nhất giữa hai miền Bắc - Nam sau 30 năm gián đoạn.
Kiến trúc ga sau khi xây lại mang phong cách hình khối, đặc điểm kiến trúc điển hình của Liên Xô, nhiều người cho rằng có sự giống nhau về khối kiến trúc giữa Ga Hà Nội và Bưu điện Bờ Hồ.
Ga có diện tích 216.000 m² tức hơn 21 ha, trong đó diện tích xây dựng là 105.000 m² nhà cửa, còn lại là sân ga, đường sắt. Đường ray chính trong khuôn viên ga có chiều dài hơn 900m và hiện là ga đường sắt lớn nhất tại Việt Nam.