title: "Getting to Krabi, Thailand" description: "How to get to Krabi, Thailand by road, rail, sea and air. Compare the best routes for different budgets" slug: "getting_there" content_type: html show_affiliate_disclaimer: true authors: [{"image": "/static/images/authors/Graham Smith.jpg", "name": "Graham Smith"}, {"image": "/static/images/authors/Hannah McKinsey.jpg", "name": "Hannah McKinsey"}, {"image": "/static/images/authors/Lorraine Aust.jpg", "name": "Lorraine Aust"}, {"image": "/static/images/authors/Somchai Boonmee.jpg", "name": "Somchai Boonmee"}] parts: ["south-east-asia", "thailand", "southern-thailand---andaman-coast", "krabi"] publication_date: "2025-08-03T22:17:12.139018" og_image: "https://images.tfaworldguide.com/cdn-cgi/image/width=1024,format=auto,height=1024,fit=cover,gravity=auto/image_library/pexels/krabi/krabi_28910264.jpeg"

Getting There and Away

Beautiful beach on Poda Island, Krabi, Thailand with clear blue water and vibrant sky.
Harsha Aman, Pexels
  <p>Krabi is served by Krabi International Airport (KBV) for air travel, the Krabi Bus Terminal for regional and long-distance bus services, and various piers such as Klong Jilad Pier, Ao Nang Pier, and Tha Khong Kha Pier for ferry and boat connections to islands and coastal areas. </p>
                                      
         

  <div class="article-style-list">
      <div class="article-section article-section--no-image">
        <div class="article-content">
          <h3>By Air:</h3>
            <div class="prose">
              <ul>
                  <li>
                      Flights from Bangkok to Krabi International Airport take approximately 1.5 hours and can cost around THB 663 (approximately $18 USD), though prices may be higher during peak season.
                                                          
         
                  </li>
                  <li>
                      From Krabi International Airport, local buses to Krabi Town take about 25 minutes, with services every 40-90 minutes at a cost of around 80 THB to Ao Nang.  Taxis and private transfers are also available, with taxi journeys to Ao Nang taking 35-45 minutes and costing around US$25.89 for a group.
                                                          
         
                  </li>
              </ul>
            </div>
          
        </div>
      </div>
      <div class="article-section article-section--no-image">
        <div class="article-content">
          <h3>By Bus:</h3>
            <div class="prose">
              <ul>
                  <li>
                      Buses from Bangkok to Krabi typically take 12-15 hours. Fares range from THB 644 to THB 938, depending on the operator and service.
                                                          
         
                  </li>
                  <li>
                      From Phuket, bus or minivan services to Krabi generally take 2.5 to 3.5 hours, with tickets costing between THB 210 and THB 550.
                                                          
         
                  </li>
                  <li>
                      Direct bus services are available from cities like Phuket, Surat Thani, and Hat Yai to Krabi Bus Terminal.
                                                          
         
                  </li>
              </ul>
            </div>
          
        </div>
      </div>
      <div class="article-section article-section--no-image">
        <div class="article-content">
          <h3>By Train and Bus (no direct train):</h3>
            <div class="prose">
              <ul>
                  <li>
                      Travelers can take an overnight sleeper train from Bangkok's Krung Thep Aphiwat Central Terminal to Surat Thani, a journey of 8.5-11 hours.
                                                          
         
                  </li>
                  <li>
                      From Surat Thani, connecting bus services to Krabi take approximately 3-4 hours, with costs ranging from THB 300-500.  The combined train and bus journey usually takes 14-15 hours in total.
                                                          
         
                  </li>
              </ul>
            </div>
          
        </div>
      </div>
      <div class="article-section article-section--no-image">
        <div class="article-content">
          <h3>By Ferry/Boat:</h3>
            <div class="prose">
              <ul>
                  <li>
                      Ferries connect Krabi (Klong Jilad Pier) with popular destinations like Koh Phi Phi (1-2 hours, from approximately THB 500) and Phuket (1.5-4 hours, THB 650-1,800).
                                                          
         
                  </li>
                  <li>
                      Speedboat options from Phuket to Krabi take about 2-2.5 hours and cost around THB 1,200.
                                                          
         
                  </li>
                  <li>
                      Local longtail boats operate frequently for short transfers between Krabi's mainland areas like Ao Nang and Railay Beach.
                                                          
         
                  </li>
              </ul>
            </div>
          
        </div>
      </div>
  </div>