There are 5 ways to get from Terminal 21 to Baiyoke Sky Hotel, Bangkok by subway, train, bus, taxi 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.

Recommended option

BTS  •  26 min

  1. Take the BTS from Asok to Phaya Thai Sukhumvit

$1 - $2

Cheapest option

Line 511 bus  •  23 min

  1. Take the line 511 bus from Nana BTS Station to Pratunam 511

$1

3 alternative options

BTS, train  •  22 min

  1. Take the BTS from Asok to Phaya Thai Sukhumvit
  2. Take the train from Phaya Thai to Ratchaprarop SA City

$1 - $3

Taxi  •  4 min

  1. Take a taxi from Terminal 21 to Baiyoke Sky Hotel, Bangkok 2.6 miles

$2 - $3

Walk  •  46 min

  1. Walk from Terminal 21 to Baiyoke Sky Hotel, Bangkok 2.4 miles

What companies run services between Terminal 21, Thailand and Baiyoke Sky Hotel, Bangkok, Thailand?

Bangkok Mass Transit Authority operates a bus from Terminal 21 to Baiyoke Sky Hotel, Bangkok every 20 minutes. Tickets cost $1 and the journey takes 6 min.

Train operators
BTS
Website
bts.co.th
Subway from Asok to Phaya Thai
Ave. Duration
8 min
Frequency
Every 10 minutes
Estimated price
$1 - $2
Schedules at
bts.co.th
Airport Rail Link
Website
srtet.co.th
Train from Phaya Thai to Ratchaprarop
Ave. Duration
2 min
Frequency
Every 15 minutes
Estimated price
$1
Schedules at
srtet.co.th
Bus operators
Other operators
Taxi from Terminal 21 to Baiyoke Sky Hotel, Bangkok
Ave. Duration
4 min
Estimated price
$2 - $3
All Thai taxi
Phone
0-2018-9799
Website
allthaitaxi.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 Heading to Europe? Read this before you buy a Eurail Pass, Bali: What to do if Mount Agung erupts and Need to know: Jadrolinija - to help you get the most out of your next trip.

Questions & Answers

How far is it from Terminal 21 to Baiyoke Sky Hotel, Bangkok?

The distance between Terminal 21 and Baiyoke Sky Hotel, Bangkok is 3 km.

What is the cheapest way to get from Terminal 21 to Baiyoke Sky Hotel, Bangkok?

The cheapest way to get from Terminal 21 to Baiyoke Sky Hotel, Bangkok is to line 511 bus which costs ฿10 - ฿30 and takes 23 min.

What is the fastest way to get from Terminal 21 to Baiyoke Sky Hotel, Bangkok?

The quickest way to get from Terminal 21 to Baiyoke Sky Hotel, Bangkok is to taxi which takes 4 min and costs ฿65 - ฿80.

Is there a direct bus between Terminal 21 and Baiyoke Sky Hotel, Bangkok?

Yes, there is a direct bus departing from Nana BTS Station and arriving at Pratunam. Services depart every 20 minutes, and operate every day. The journey takes approximately 6 min.

How long does it take to get from Terminal 21 to Baiyoke Sky Hotel, Bangkok?

The BTS from Asok to Phaya Thai takes 8 min including transfers and departs every 10 minutes.

Trips to Baiyoke Sky Hotel, Bangkok

Grand Palace to Baiyoke Sky Hotel Bangkok Damnoen Saduak to Baiyoke Sky Hotel Bangkok Phaya Thai to Baiyoke Sky Hotel Bangkok Wat Arun to Baiyoke Sky Hotel Bangkok Hua Hin to Baiyoke Sky Hotel Bangkok Centre Point Silom Bangkok to Baiyoke Sky Hotel Bangkok Wat Phra Kaew to Baiyoke Sky Hotel Bangkok Thailand Cultural Centre to Baiyoke Sky Hotel Bangkok Golden Tulip Mandison Suites Bangkok to Baiyoke Sky Hotel Bangkok Tiger Temple to Baiyoke Sky Hotel Bangkok Saphan Taksin BTS Station to Baiyoke Sky Hotel Bangkok MBK Center to Baiyoke Sky Hotel Bangkok Novotel Bangkok Suvarnabhumi Airport Lat Krabang to Baiyoke Sky Hotel Bangkok Grand Sumo Tournament to Baiyoke Sky Hotel Bangkok The 93 Hotel Bangkok to Baiyoke Sky Hotel Bangkok Holiday Inn Bangkok Silom to Baiyoke Sky Hotel Bangkok Asia Hotel Bangkok to Baiyoke Sky Hotel Bangkok Suwannaphum to Baiyoke Sky Hotel Bangkok A One The Royal Cruise Hotel Pattaya Pattaya Central to Baiyoke Sky Hotel Bangkok Bang Nam Phueng to Baiyoke Sky Hotel Bangkok The Tawana Bangkok to Baiyoke Sky Hotel Bangkok Sathani Rotfai Don Mueang to Baiyoke Sky Hotel Bangkok Chanthaburi to Baiyoke Sky Hotel Bangkok Novotel Bangkok Bangna to Baiyoke Sky Hotel Bangkok Samran Place Bangkok to Baiyoke Sky Hotel Bangkok Rajadamnern Stadium to Baiyoke Sky Hotel Bangkok Udon Thani to Baiyoke Sky Hotel Bangkok Kanchanaburi Station to Baiyoke Sky Hotel Bangkok Grand Diamond Suites Hotel Bangkok to Baiyoke Sky Hotel Bangkok Lub d Bangkok Silom to Baiyoke Sky Hotel Bangkok