Rome2Rio

How to get fromPhaya Thai to Asokeby bus, train, taxi, subway, tram, or foot

Find Transport to Asoke

See all options

There are 8 ways to get from Phaya Thai to Asoke by bus, train, taxi, subway, tram, or foot

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Bus

    best
    1. Take the bus from สำนักงาน ป.ป.ส.;Office of the Narcotics Control Board to ตรงข้าม ARL มักกะสัน;Arl Makkasanbus bus 3-55
    9 min
    ฿17–24
  2. Line 376 train

    cheapest
    1. Take the train from SRT ประดิพัทธ์;Srt Pra Dipat to SRT อโศก;Srt Asoketrain train 376
    11 min
    ฿2–900
  3. Train

    1. Take the train from ARL ราชปรารภ;Arl Ratchaprarop to ARL มักกะสัน;Arl Makkasantrain train Arl
    14 min
    ฿13–17
  4. Taxi

    1. Take the taxi from Phaya Thai to Asoketaxi taxi 7.2 km
    7 min
    ฿110–140
  5. Subway

    1. Take the subway from MRT กำแพงเพชร;Mrt Kamphaeng Phet to MRT เพชรบุรี;Mrt Phetchaburisubway subway Blue
    22 min
    ฿26–40
  6. Bus via โรงเรียนสุรศักดิ์มนตรี;Surasakmontri School

    1. Take the bus from โรงเรียนสุรศักดิ์มนตรี;Surasakmontri School to โรงแรมแลงคาสเตอร์;Lancaster Hotelbus bus 2-13
    28 min
    ฿17–23
  7. Tram, train

    1. Take the tram from BTS อารีย์;Bts Ari to BTS พญาไท;Bts Phaya Thaitram tram Sukhumvit
    2. Take the train from ARL พญาไท;Arl Phaya Thai to ARL มักกะสัน;Arl Makkasantrain train Arl
    30 min
    ฿17–959
  8. Walk

    1. Take the foot from Phaya Thai to Asokewalk walk 6.6 km
    1h 19m

Phaya Thai to Asoke by bus

Calendar952Weekly Buses
Duration9 minAverage Duration
Ticket฿17Cheapest Price
See schedules

Questions & Answers

What companies run services between Phaya Thai, Thailand and Asoke, Thailand?

Thai Smile Bus operates a bus from สำนักงาน ป.ป.ส.;Office of the Narcotics Control Board to ตรงข้าม ARL มักกะสัน;Arl Makkasan every 20 minutes. Tickets cost ฿17–23 and the journey takes 9 min. Bangkok Mass Transit Authority also services this route every 20 minutes. Alternatively, State Railway of Thailand operates a train from SRT ประดิพัทธ์;Srt Pra Dipat to SRT อโศก;Srt Asoke twice a week. Tickets cost ฿2–900 and the journey takes 11 min.

Train operators
Bus operators
Other operators

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 Train travel in Spain: A guide to Renfe, How to plan an amazing trip around Scandinavia, and How to get from Southend Airport into central London - to help you get the most out of your next trip.

More Questions & Answers