There are 6 ways to get from MBK Center to Dragon Solar Park by bus, train, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, train
best- Take the bus from Mbk Center to Opposite Soi Bangbamru Stationbus 4-68
- Take the train from Bang Bamru to Ratchaburitrain 85
2h 38m฿137–1,033Bus, train via Salaya
cheapest- Take the bus from National Stadium to Opposite Salaya Stationbus 4-55
- Take the train from Salaya to Ratchaburitrain 85
4h 21m฿135–1,033Bus
- Take the bus from Southern Bus Terminal Bangkok to Damnoen Saduakbus Public buses
3h 42m฿334–397Drive 108.2 km
- Drive from MBK Center to Dragon Solar Parkcar 108.2 km
1h 36m฿415–599Taxi
- Take the taxi from MBK Center to Dragon Solar Parktaxi 108.2 km
1h 36m฿1,000–1,300Train
- Take the train from Krung Thep Aphiwat Central Terminal to Ratchaburitrain 85
2h 52m฿157–1,053
Comparing Your Travel Options
The cheapest way to get from MBK Center to Dragon Solar Park is to bus and train which costs ฿130 - ฿1100 and takes 2h 38m.
The fastest way to get from MBK Center to Dragon Solar Park is to drive which takes 1h 36m and costs ฿410 - ฿600.
No, there is no direct bus from MBK Center to Dragon Solar Park. However, there are services departing from MBK Center and arriving at Damnoen Saduak via Victory Monument and Southern Bus Terminal Bangkok. The journey, including transfers, takes approximately 3h 42m.
No, there is no direct train from MBK Center to Dragon Solar Park. However, there are services departing from Mrt Sam Yan and arriving at Ratchaburi via Krung Thep Aphiwat Central Terminal. The journey, including transfers, takes approximately 2h 52m.
The distance between MBK Center and Dragon Solar Park is 118 km. The road distance is 108.2 km.
The best way to get from MBK Center to Dragon Solar Park without a car is to bus and train which takes 2h 38m and costs ฿130 - ฿1100.
It takes approximately 2h 38m to get from MBK Center to Dragon Solar Park, including transfers.
MBK Center to Dragon Solar Park bus services, operated by Local Bus Thailand, depart from Southern Bus Terminal Bangkok station.
MBK Center to Dragon Solar Park train services, operated by Thai Railway, depart from Krung Thep Aphiwat Central Terminal station.
The best way to get from MBK Center to Dragon Solar Park is to bus which takes 3h 42m and costs ฿330 - ฿400. Alternatively, you can train, which costs ฿150 - ฿1100 and takes 2h 52m.
What companies run services between MBK Center, Thailand and Dragon Solar Park, Thailand?
Local Bus Thailand operates a bus from Southern Bus Terminal Bangkok to Damnoen Saduak hourly. Tickets cost ฿80 and the journey takes 2h. Alternatively, Thai Railway operates a train from Krung Thep Aphiwat Central Terminal to Ratchaburi hourly. Tickets cost ฿40–1,100 and the journey takes 1h 50m. State Railway of Thailand also services this route 5 times a day.
- Website
- Thai Railway
Train from Bang Bamru to Ratchaburi
- Ave. Duration
- 1h 38m
- Frequency
- Hourly
- Estimated price
- ฿30–1,100
- Schedules at
- Thai Railway
Train from Krung Thep Aphiwat Central Terminal to Ratchaburi
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Estimated price
- ฿40–1,100
- Schedules at
- Thai Railway
Train from Salaya to Ratchaburi
- Ave. Duration
- 1h 17m
- Frequency
- Hourly
- Estimated price
- ฿30–1,100
- Schedules at
- Thai Railway
- Phone
- 1690
- [email protected]
- Website
- railway.co.th
Train from Bang Bamru to Ratchaburi
- Ave. Duration
- 1h 35m
- Frequency
- 4 times a day
- Estimated price
- ฿30–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿110–130
- 2nd Class (Air-Conditioned Berth)
- ฿30–45
- 2nd Class (Air-conditioned Seat)
- ฿280–300
Train from Krung Thep Aphiwat Central Terminal to Ratchaburi
- Ave. Duration
- 1h 55m
- Frequency
- 5 times a day
- Estimated price
- ฿35–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿110–140
- 2nd Class (Air-Conditioned Berth)
- ฿35–50
- 2nd Class (Air-conditioned Seat)
- ฿280–310
Train from Salaya to Ratchaburi
- Ave. Duration
- 1h 15m
- Frequency
- 4 times a day
- Estimated price
- ฿28–900
- Book at
- 12go.asia
- Website
- railway.co.th
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿100–130
- 2nd Class (Air-Conditioned Berth)
- ฿28–40
- 2nd Class (Air-conditioned Seat)
- ฿270–300
- Phone
- +66 2-405-9789
- Website
- Thai Smile Bus
Bus from Mbk Center to Opposite Soi Bangbamru Station
- Ave. Duration
- 29 min
- Frequency
- Every 20 minutes
- Estimated price
- ฿17–23
- Schedules at
- Thai Smile Bus
Bus from National Stadium to Opposite Salaya Station
- Ave. Duration
- 2h 31m
- Frequency
- Every 20 minutes
- Estimated price
- ฿17–23
- Schedules at
- Thai Smile Bus
Bus from Southern Bus Terminal Bangkok to Damnoen Saduak
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- ฿80
- Ave. Duration
- 1h 36m
- Estimated price
- ฿1,000–1,300
All Thai taxi
- Phone
- +66 2 018 9799
- Website
- allthaitaxi.com
GoodTaxiThai
- Phone
- +66 85 046 6356
- Website
- goodtaxithai.com
Grab Taxi
- Website
- grab.com
Tom Taxi Services
- Phone
- +66 98 281 2537
- Website
- tomtaxiservice.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling by boat in Italy, Getting to Milan from the airport, and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.
Booking & Getting There
MBK Center to Dragon Solar Park bus services, operated by Local Bus Thailand, arrive at Damnoen Saduak station.
MBK Center to Dragon Solar Park train services, operated by Thai Railway, arrive at Ratchaburi station.
Yes, the driving distance between MBK Center to Dragon Solar Park is 108 km. It takes approximately 1h 36m to drive from MBK Center to Dragon Solar Park.
There are 147+ hotels available in Dragon Solar Park.


