There are Express Line and City Line. The latter stops at all stations, is therefore slower, but cheaper. There is no direct connection from Makkasan to Phetchaburi, it's about 500 meters walk, not recommended if you have luggage.Originally Posted by Mancs
With local knowledge, you might be able to find a bus connection that is a few baht cheaper.