Samut Prakan Ancient City lies around 40 km southeast of central Bangkok. You can get there by taking the BTS Skytrain to Kheha Station. From there, it's 10 minutes away by taxi. On weekends, there's a free shuttle service between the museum and the Kheha BTS Skytrain Station.