1map logoGo to main page

Krabi, Krabi to Bangkok, Bangkok Province from $15: 9 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Krabi, Thailand
to
Bangkok, Thailand

How to Get from Krabi to Bangkok: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$15 - Minivan, TrainBest price
409.5 milesDistance
3h 21m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Krabi to Bangkok with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
3h  21m
Estimated price
$27-104
Recommended
Company
various
Drive
Train
Average Duration
15h  32m
Estimated price
$15-79
Cheapest
route map
Distance: 409.5 miles
Duration: 3h 21m

See more options

Company
Montanatip, The Transport Company
Bus
Average Duration
13h 
Estimated price
$15-40
Company
Lignite Tour
Bus
Average Duration
11h  15m
Estimated price
$23-23
Company
various
Plane
Average Duration
3h  29m
Estimated price
$28-89
Company
various
Taxi
Plane
Average Duration
4h  7m
Estimated price
$68-127
Company
various
Drive
Plane
Average Duration
5h  41m
Estimated price
$70-193
Company
various
Drive
Plane
Average Duration
5h  59m
Estimated price
$70-173
Company
various
Drive
Average Duration
11h  3m
Estimated price
$85-130

Traveling From Krabi to Bangkok

The journey from Krabi to Bangkok offers a stark contrast between the tranquil beaches and lush landscapes of Krabi and the vibrant urban energy and cultural richness of Bangkok.

Best Neighbourhoods in Bangkok

Bangkok boasts diverse neighborhoods, each offering a distinct vibe and attractions.

Sukhumvit
• Known for upscale shopping and dining.
• Vibrant nightlife scene with countless bars.
Chinatown (Yaowarat)
• Famous for street food and bustling markets.
• Rich cultural heritage with historic temples.
Khao San Road
• Popular among backpackers for budget accommodations.
• Lively atmosphere with street performances and bars.

Best Times To Visit Bangkok's Attractions

Maximize your experience in Bangkok by visiting attractions during optimal times.

The Grand Palace
Arrive early in the morning to beat the crowds and enjoy cooler temperatures.
Wat Pho (Temple of the Reclining Buddha)
Weekday afternoons tend to be quieter, offering a more serene atmosphere.
Chatuchak Weekend Market
Visit early on Saturday morning for a less crowded shopping experience.

Bangkok Weather: What to Expect Year-Round

Bangkok experiences a tropical climate with distinct wet and dry seasons, making November to February the best time to visit due to cooler temperatures and lower humidity. Understanding the weather throughout the year helps you plan your activities and enjoy the vibrant city more comfortably.

Bangkok Dining Recommendation

Try the street food at Yaowarat (Chinatown), where the rich flavors of dishes like guay teow (noodle soup) and pad thai explode with a variety of spices and fresh ingredients. Unlike the coastal dishes of Krabi, the vibrant atmosphere and incredible aroma of Bangkok's food stalls create a bustling culinary adventure that’s truly one-of-a-kind.

Krabi - Bangkok operators

Explore transport companies operating between Krabi and Bangkok, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train Show train routes
Contact phone
1690
Website
https://www.railway.co.th/

Train from Surat Thani Train Station to Krung Thep Aphiwat Central Terminal

Average Duration
10h 39m
Estimated price
$5-45
Bus Show bus routes
Contact phone
02-629-3552
Website
https://monthanathip.com

Bus from Krabi Sea Pearl to Bangkok Khao San Road

Average Duration
13h
Estimated price
$34-38
Contact phone
1490
Website
https://tcl99web.transport.co.th/Home

Bus from Krabi to Bangkok Mochit Bus Terminal

Average Duration
13h 37m
Estimated price
$15-22
Contact phone
+66 (0)77 272230
Website
https://www.phantiptravel.com/

Bus from Krabi to Surat Thani Kaset Market

Average Duration
3h
Estimated price
$8-13
Contact phone
02-9362474

Bus from Krabi Bus Terminal to Southern Bus Terminal

Average Duration
11h
Estimated price
$23-23
Plane Show flights
Website
airasia.com

Plane from Krabi (KBV) to Don Muang (DMK)

Average Duration
1h 25m
Estimated price
$23-110

Plane from Krabi (KBV) to Suvarnabhumi (BKK)

Average Duration
1h 15m
Estimated price
$25-120
Website
lionairthai.com

Plane from Krabi (KBV) to Don Muang (DMK)

Average Duration
1h 22m
Estimated price
$29-120

Plane from Krabi (KBV) to Suvarnabhumi (BKK)

Average Duration
1h 27m
Estimated price
$35-140
Ferry
Contact phone
+66 980 168 181
Website
https://www.tigerlinetravel.com/index.php

Ferry from Chao Fah pier to Ao Po Pier, Phuket

Average Duration
1h 30m
Estimated price
$30-50
all-pages.other Show other routes
Contact phone
+66 99 492 7829

Other from Krabi to Trang

Average Duration
2h
Estimated price
$40-55

Krabi to Bangkok: Overview of Bus, Train, Flight, and Car Trips

Traveling between Krabi and Bangkok offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a picturesque journey from Krabi to Bangkok, covering a scenic driving distance of 480 miles. The route is a mix of beautiful landscapes and bustling cityscapes, offering a diverse travel experience. 💰 Prices for traveling by car from Krabi to Bangkok range between $85 to $130, providing budget-friendly yet comfortable options for travelers. With the convenience of your own vehicle, you can make stops along the way to explore hidden gems and local attractions. 🏙️ As you arrive in dynamic Bangkok after an approximate 11-hour drive, immerse yourself in the vibrant culture, street food delights, and modern marvels the city has to offer. Your road trip adventure culminates in the pulsating heart of Thailand, where you can create lasting memories.
Average price
$85 - $130
🚆 Embark on a scenic train journey from Krabi to Bangkok, a 15-hour and 32-minute ride that promises stunning views of Thailand's countryside. 🎟️ Tickets for the train between Krabi and Bangkok range from $15 to $79, offering budget-friendly options for travelers looking to explore the country's landscapes by rail.
Useful tips for train travellers
• On your train journey from Krabi to Bangkok, you can choose from various onboard catering services depending on the operator. For example, State Railway of Thailand offers meal services on select routes. You can find dining options that typically include Thai and Western meals. It's advisable to pre-order meals if possible, especially if you have dietary restrictions.
• The train from Krabi to Bangkok typically offers several seating options including First Class, Business Class, and Economy Class. First Class is more spacious and comfortable, providing sleeper cabins for overnight journeys, while Business Class offers reclining seats with additional legroom. Economy Class is more basic but still comfortable for the journey. Operators like State Railway of Thailand primarily provide these options.
• The main operators for the train route from Krabi to Bangkok include State Railway of Thailand (SRT) and a few private operators. You can find more information and book tickets on their websites: State Railway of Thailand (railway.co.th). For local transport and schedules, check out (bangkokmetro.co.th) for metro services in Bangkok.
🛫 Flying from Krabi to Bangkok is quick and convenient, with a direct flight taking only 1 hour and 15 minutes. Airlines like Thai Lion Mentari and Thai AirAsia operate this route from Krabi Airport to Don Muang Airport. 🏝️ The journey from Krabi to Bangkok by plane typically takes around 3 hours and 21 minutes. This short flight offers a comfortable and efficient way to travel between these two popular destinations in Thailand. 💸 Prices for flights between Krabi and Bangkok can range from $27 to $104, making it an affordable option for travelers looking to explore the beauty of southern Thailand and the bustling capital city.
Departure Point
Krabi Airport
Arrival Point
Don Muang Airport
Useful tips for plane travellers
• Ensure to check the baggage policies of Thai Lion Mentari and Thai AirAsia, as they may have different allowances and fees, which can impact your travel experience on this route.
• Upon arrival at Don Muang Airport, use the clearly marked signs to navigate to the public transportation area, which can save you time and help you avoid the long queues at the taxi stands.
• Expect taxi fares to the city center of Bangkok to range from 250 to 400 THB depending on traffic and time of day; consider using Grab for a straightforward booking process that includes fare estimates and cashless payments.
🚌 The journey from Krabi to Bangkok by bus is a scenic and convenient way to travel through Thailand. The direct bus operated by Montanatip departs once daily and takes approximately 13 hours to reach Bangkok Khao San Road from Krabi Sea Pearl. 🚍 During the 13-hour journey, travelers can enjoy the lush landscapes of Thailand passing by their windows and take breaks at designated rest stops along the way. The bus provides a comfortable and affordable option for those looking to explore the country at a leisurely pace.
Departure Point
Krabi Sea Pearl station
Arrival Point
Bangkok Khao San Road station

Frequently asked questions

Find out more about the route from Krabi to Bangkok.

Or choose the category:
The distance between Krabi and Bangkok is approximately 409 miles by air and 480 miles by road. The travel times vary depending on the mode of transportation. By train, it takes approximately 15 hours and 35 minutes to reach Bangkok from Krabi. By ferry and then flying to Suvarnabhumi Airport, the travel time is around 5 hours and 36 minutes. By plane, it takes about 3 hours and 16 minutes. By car, the journey from Krabi to Bangkok takes around 11 hours and 3 minutes, while a bus ride takes approximately 13 hours and 30 minutes.
The most cost-effective transportation option for traveling from Krabi to Bangkok is by bus, with fares ranging from $15 to $40. Although it takes longer, approximately 13 hours and 30 minutes, it is a more affordable choice. Alternatively, the fastest way to reach Bangkok is by flying, which takes around 3 hours and 16 minutes. The cost of a flight ticket can range from $27 to $95, depending on the airline and time of booking.
The prices for traveling from Krabi to Bangkok by train range from $14 to $57. On the other hand, the prices for a bus between Bangkok and Krabi vary from $15 to $40. These prices may depend on factors such as the type of bus or train and the class of service. It is recommended to explore different options and compare prices to find the most suitable and affordable mode of transportation.
To travel from Krabi to Bangkok without using public transportation, the most convenient option is to drive. The road distance between the two cities is approximately 480 miles, and it takes around 11 hours and 3 minutes to drive from Krabi to Bangkok. The prices for a car rental vary between $85 and $130, depending on the rental agency and the type of vehicle chosen. Driving allows for flexibility and the opportunity to explore different attractions along the way.
To travel from Krabi to Bangkok without a car, the best option is to take a bus. The bus journey takes approximately 13 hours and 30 minutes and the ticket prices range from $15 to $40. This mode of transportation is convenient and cost-effective for travelers who do not have access to a private vehicle.
Yes, there is a direct link between Krabi and Bangkok. The bus service operated by Montanatip departs once daily from Krabi Vichit Tour and arrives at Bangkok Khao San Road. The journey takes approximately 13 hours and 30 minutes. This is a convenient option for travelers who prefer a direct route between the two cities.
The flight from Krabi Airport to Suvarnabhumi Airport in Bangkok typically takes 1 hour and 25 minutes. The cost of the flight can vary from $28 to $95 depending on various factors such as airline, time of booking, and availability. It is advisable to check with different airlines and compare prices to get the best deal.
There are plenty of accommodation options near Bangkok with over 1506 hotels available. Prices for these hotels start at $26 per night. Whether you prefer luxury resorts or budget-friendly options, there is something to suit every traveler's needs and budget in the vibrant city of Bangkok. It is recommended to book in advance to secure the best deals and ensure a comfortable stay in Bangkok.