title: "Getting to Krabi Town, Thailand" description: "How to get to Krabi Town, 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-town"] publication_date: "2025-08-27T22:54:10.619582" og_image: "https://images.tfaworldguide.com/cdn-cgi/image/width=1024,format=auto,height=1024,fit=cover,gravity=auto/image_library/pexels/krabi_town/krabi_town_33480793.jpeg"

Getting There and Away

Au Nang Beach
Musaddek Sayek, Pexels
  <p>Krabi Town is served by Krabi International Airport (KBV) for air travel, the Krabi Bus Terminal (Taladkao) for long-distance and local bus services, and various piers like Klong Jilad Pier and Chao Fah Pier for ferry and longtail boat connections to surrounding 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>
            <p>Krabi International Airport (KBV) is approximately 11.5-15 kilometers from Krabi Town. Direct flights are available from Bangkok (Don Mueang and Suvarnabhumi airports) with airlines such as Thai Smile, Thai Airways, Bangkok Air, AirAsia, Vietjet, and Hahn Air. The flight duration is around 1 hour 20 minutes, with ticket prices ranging from $30-$100 (approximately 1,000-3,500 THB).</p>
          
        </div>
      </div>
      <div class="article-section article-section--no-image">
        <div class="article-content">
          <h3>From Krabi Airport to Krabi Town:</h3>
            <div class="prose">
              <ul>
                  <li>
                      <strong>Airport Shuttle Bus::</strong> This is an affordable option, costing around 100 THB. The journey takes approximately 25-40 minutes, and drivers can often drop passengers directly at their Krabi Town hotels.
                                                          
         
                  </li>
                  <li>
                      <strong>Taxi::</strong> A taxi ride takes about 20 minutes and costs around 500 THB.
                                                          
         
                  </li>
                  <li>
                      <strong>Private Transfer::</strong> Pre-booked private transfers offer a door-to-door service in about 20 minutes, with prices starting from €14.
                                                          
         
                  </li>
                  <li>
                      <strong>Minivan::</strong> Minivans are available, with some scheduled departures to Krabi Bus Terminal taking about 20 minutes.
                                                          
         
                  </li>
              </ul>
            </div>
          
        </div>
      </div>
      <div class="article-section article-section--no-image">
        <div class="article-content">
          <h3>By Bus:</h3>
            <p>The main Krabi Bus Terminal (Taladkao) is located about 4-5 kilometers north of Krabi Town.</p>
            <div class="prose">
              <ul>
                  <li>
                      <strong>From Bangkok::</strong> Buses typically take 12-15 hours and operate mostly overnight, with fares from $16-$25 (approximately 600-970 THB).
                                                          
         
                  </li>
                  <li>
                      <strong>To/From Phuket::</strong> Non-stop bus services and minivans run to Phuket, costing around 155-300 THB for a journey of approximately 2 hours.
                                                          
         
                  </li>
                  <li>
                      <strong>To/From Surat Thani::</strong> Minivans depart hourly, and buses twice daily, with a travel time of about 3 hours.
                                                          
         
                  </li>
                  <li>
                      <strong>Local Songthaews::</strong> White songthaews (shared pickup trucks) connect Krabi Bus Terminal, Krabi Town center, and Ao Nang Beach. A trip between Krabi Town and Ao Nang costs about 50 THB (60 THB after 6 p.m.) and takes 20-45 minutes.
                                                          
         
                  </li>
              </ul>
            </div>
          
        </div>
      </div>
      <div class="article-section article-section--no-image">
        <div class="article-content">
          <h3>By Train:</h3>
            <p>Krabi does not have a train station. The nearest station is Phunpin in Surat Thani. From Bangkok, an overnight sleeper train to Surat Thani takes 9-13 hours and costs $30-$70 (approximately 715-805 THB). From Surat Thani, a connecting bus or minivan to Krabi Town takes about 3 hours and costs around 180 THB for a bus or 350-550 THB for a direct van service.</p>
          
        </div>
      </div>
      <div class="article-section article-section--no-image">
        <div class="article-content">
          <h3>By Ferry:</h3>
            <p>Ferry services connect Krabi with various islands and other coastal destinations.</p>
            <div class="prose">
              <ul>
                  <li>
                      <strong>To/From Phuket::</strong> Ferries typically depart from Rassada Pier in Phuket and arrive at Ao Nam Mao Pier or Klong Jilad Pier (about 25 minutes from Krabi Town). The journey can take 2-7 hours, with prices ranging from £23.90-£103.80 (approximately 1,100-4,700 THB).
                                                          
         
                  </li>
                  <li>
                      <strong>To/From Koh Phi Phi, Koh Lanta, and other islands::</strong> Ferries operate regularly from Klong Jilad Pier. Longtail boats are also available from Ao Nang Beach or Chao Fah Pier to nearby destinations like Railay Beach, costing around 100 THB per person for a 30-minute ride (minimum 8 people or charter for 800 THB).
                                                          
         
                  </li>
              </ul>
            </div>
          
        </div>
      </div>
      <div class="article-section article-section--no-image">
        <div class="article-content">
          <h3>By Car/Motorbike Rental:</h3>
            <p>Car rentals are available at Krabi Airport and in town. Motorbike rentals typically cost 200-250 THB per day.</p>
          
        </div>
      </div>
      <div class="article-section article-section--no-image">
        <div class="article-content">
          <h3>By Taxi/Ride-Hailing Apps:</h3>
            <p>Taxis are readily available, and ride-hailing services like Grab operate in Krabi Town and Ao Nang.</p>
          
        </div>
      </div>
  </div>