Rome2Rio

How to get fromBangkok to Mega Bangnaby bus, taxi, or car

Find Transport to Mega Bangna

See all options

There are 6 ways to get from Bangkok to Mega Bangna by bus, taxi, or car

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 via Opposite Praphamontree School

    best
    1. Take the bus from Opposite Soi Suan Ngoen to Opposite Praphamontree Schoolbus bus ต.139
    2. Take the bus from Opposite Praphamontree School to Lotus's Bangnabus bus 3-25E
    40 min
  2. Bus #2

    cheapest
    1. Take the bus from Priest Hospital to Opposite Mega Bangnabus bus 3-26E
    2h 13m
    ฿17–24
  3. Taxi

    1. Take the taxi from Bangkok to Mega Bangnataxi taxi 25.8 km
    23 min
    ฿280–340
  4. Drive  25.8 km

    1. Drive from Bangkok to Mega Bangnacar car 25.8 km
    23 min
    ฿118–170
  5. Bus

    1. Take the bus from Opposite Rattanakosin Exhibition Hall to Opposite Bang Kaeobus bus ต.139
    1h 8m
    ฿31
  6. Bus via Soy Roasted Peppers Before The Separate Customs.

    1. Take the bus from Democracy Monument to Soy Roasted Peppers Before The Separate Customs.bus bus 47 Inbound
    2. Take the bus from Khlong Toei Terminal to Mega Bangnabus bus 3-20E
    1h 52m
    ฿34–48

Comparing Your Travel Options

What companies run services between Bangkok, Thailand and Mega Bangna, Thailand?

You can take a bus from Opposite Soi Suan Ngoen to Mega Bangna via Opposite Praphamontree School and Lotus's Bangna in around 40 min.

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 How do I get from Sydney to Melbourne, Travelling by boat in Italy, and How to get from Florence to Rome - to help you get the most out of your next trip.

Booking & Getting There