There are two main train stations in Bangkok. One is Hua Lamphong Train Station located in the middle of the city and another one is Don Mueang Train Station located next to Don Mueang Airport (DMK Airport).
Hua Lamphong Train Station is easily accessible via public transportation provided in Bangkok such as MRT and BTS Skytrain. In addition, Hua Lamphong Train Station is connected to the Hua Lamphong MRT Station by an underground pathway for the convenience of the passengers.
Meanwhile, Don Mueang Train Station provides convenience to those flying to Bangkok and wish to get on a train right away since the train station and Don Mueang Airport is located next to each other. It is also expedient for those who need to catch a flight in Bangkok after the train ride.