Explore Destinations

Discover the world's most amazing places

How to Get from Phetchabun City Center to Phetchabun Airport

Quick Answer

Best option overall: A private taxi from Phetchabun city center to Phetchabun Airport costs 300–400 THB (9–12 USD) and takes 25–30 minutes door-to-door. For budget travelers, a songthaew (shared pickup truck) is the cheapest at 100–150 THB per person (3–4.50 USD) but takes 35–50 minutes. There is no train or flight connection on this 20 km (12 mi) route. Full breakdown below.

Quick Navigation: All Transport Options

Train Services: Why Rail Doesn't Serve This Route

No train connects Phetchabun city center to Phetchabun Airport. Here's the full picture:

  • Phetchabun Railway Station (สถานีรถไฟเพชรบูรณ์) exists but is primarily a freight depot. Passenger services are extremely limited — only a few commuter trains run to neighboring provinces like Lom Sak and Phitsanulok. No rail line branches toward the airport.
  • The airport is located 20 km north of the city along Highway 21. The rail network in this region was never extended to serve the airport due to low passenger density and the dominance of road transport.
  • Nearest station with regular passenger service: Phitsanulok Railway Station (about 85 km / 53 mi northwest), which connects to the Northern Line (Bangkok–Chiang Mai). From Phitsanulok, you would need a taxi or bus back to Phetchabun Airport — a highly impractical detour.

Bottom line: Skip the train entirely for this route. Stick with road transport. If you are arriving in Thailand by rail and need to reach Phetchabun Airport, your best bet is to alight at Phitsanulok station and take a direct taxi (1,200–1,500 THB / 36–45 USD, ~1.5 hours) or bus to the airport.

Source: State Railway of Thailand — Phetchabun Station Info

Why No Rail Link Exists

Phetchabun Airport handled ~120,000 passengers in 2023 (Airports of Thailand data), which is relatively low by international standards. Building a rail spur for such volumes is not financially viable. The Thai government's 2022–2027 transport master plan does not include any rail extension to Phetchabun Airport. Road transport remains the only practical solution.

Rail Alternatives Comparison
OptionTimeCost (THB/USD)Practical?
Direct taxi from city center25–30 min300–400 / 9–12✅ Yes
Train via Phitsanulok (detour)3–4 hr1,500–1,800 / 45–54❌ No
Songthaew from market35–50 min100–150 / 3–4.50✅ Yes

Domestic Flights: Airport Info & Ground Connection

You cannot fly from the city center to the airport — the distance is only 20 km. However, this section explains how to use Phetchabun Airport's domestic flight network and how to get there efficiently from town.

  • Phetchabun Airport (PHY) is served by Nok Air (DD) and Thai Air Asia (FD), operating daily flights to Bangkok Don Mueang Airport (DMK). Flight time: ~55 minutes.
  • Frequency: 2–3 flights per day (morning, midday, late afternoon). Schedule varies by season; Nok Air and Air Asia publish current timetables.
  • Ground transport from city center to airport: You must use road transport (taxi, songthaew, hotel shuttle). There is no airport express bus. Plan 30–45 minutes for the ground leg.
  • Total door-to-door time (city center → airport → boarding): 1 hr 30 min to 2 hr (including check-in).

Comparing Flight Catchment vs. Direct Ground Transport

Some travelers wonder: "Should I take a flight from somewhere else to reach Phetchabun Airport?" If you are coming from Bangkok, Chiang Mai, or Phuket, flying directly to Phetchabun Airport is the best option. But from the city center, ground transport is your only choice. Below is a quick reference for arriving passengers:

City Center → Phetchabun Airport: Ground Connection Times
Transport ModeTime to AirportRecommended For
Private taxi / Grab25–30 minAll travelers, especially those with luggage
Motorbike taxi20–25 minSolo travelers with small bags
Songthaew (shared)35–50 minBudget-conscious, no strict timing
Hotel shuttle25–40 minGuests of participating hotels

Source: Tourism Authority of Thailand — Phetchabun Transport Info

Songthaew, Local Bus & Shared Van — Budget Options

For travelers watching their budget, songthaews (สองแถว) — the red pickup trucks with bench seats — are the most economical way to reach Phetchabun Airport. Here is the detailed breakdown:

  • Route: Songthaews depart from the main market area (Talad Phetchabun) on Sra Prue Road and travel north along Highway 21. They drop passengers at the Phetchabun Airport junction (about 1 km from the terminal). From there, a short walk (10 min) or motorbike taxi (40–60 THB / 1.20–1.80 USD) takes you to the terminal.
  • Cost: 100–150 THB per person (3–4.50 USD). Pay the driver directly — no advance booking needed.
  • Frequency: Every 20–30 minutes from 6:00 AM to 5:30 PM. Services reduce after 6 PM; after 7 PM, a taxi is your only practical option.
  • Travel time: 35–50 minutes depending on stops and traffic.
  • Luggage: Small to medium backpacks fit on your lap or the roof rack. Large suitcases (over 25 kg) are not recommended — the roof rack has no cover, and rain can damage bags.

Local bus alternative: Public bus #2107 (Phetchabun – Lom Sak) passes the airport junction. Fare: 50–80 THB (1.50–2.40 USD). However, buses are less frequent (every 40–60 min) and stop at all villages, making the journey slower (50–65 min).

Shared van (rot thùa): Private vans operate from the Phetchabun Transport Station on Wisit Pakdi Road. They charge 150–200 THB per person (4.50–6 USD) and drop you directly at the terminal. Vans depart when full (typically 6–8 passengers). This is a good middle-ground between cost and convenience.

Source: Department of Land Transport — Phetchabun Route Info

Songthaew vs. Van vs. Bus — Quick Comparison

Budget Transport Comparison
ModeCost (THB/USD)TimeDirect to Terminal?Best For
Songthaew100–150 / 3–4.5035–50 minNo (1 km walk)Solo travelers, day trips
Shared van150–200 / 4.50–630–40 min✅ YesSmall groups, luggage OK
Bus #210750–80 / 1.50–2.4050–65 minNo (1 km walk)Ultra-budget, no luggage

Taxi, Grab, Motorbike Taxi & Hotel Shuttle — Private & Premium Options

For comfort, speed, and door-to-door service, private taxis and ride-hailing are the top choices. Below is a complete guide to every private transport mode between Phetchabun city center and the airport.

  • Standard taxi (taxi meter): Available at the Phetchabun Taxi Stand near the clock tower on Bamrungrat Road. Fixed rate to the airport: 300–400 THB (9–12 USD). Confirm the price before boarding — most drivers do not use the meter for this route. Journey: 25–30 minutes.
  • Grab car: The Grab app operates in Phetchabun. A ride from the city center to the airport costs 320–380 THB (9.50–11.50 USD). Surge pricing applies during rain or after 9 PM (+20–30%). Estimated arrival time: 5–10 minutes from booking.
  • Motorbike taxi (win motosai): Found at stands on Naresuan Road and Bamrungrat Road. Fare: 150–200 THB (4.50–6 USD). Time: 20–25 minutes. Only suitable for solo travelers with a small backpack. Helmets are provided — always wear one.
  • Hotel shuttle: Hotels such as Khum Phetchabun, Siam Phetchabun Hotel, and Phetchabun Palace Hotel offer airport transfers. Fees range from free (for premium rooms) to 300 THB (9 USD). Book at least 24 hours ahead via the front desk.
  • Private car hire (with driver): Available through local agencies like Phetchabun Car Rent (www.phetchabuncarrent.com, nofollow). Cost: 800–1,200 THB (24–36 USD) for a one-way transfer including waiting time. Ideal for groups of 3–4 passengers.

When to choose which:

  • Best overall: Standard taxi or Grab — balance of cost, speed, and comfort.
  • Cheapest private option: Motorbike taxi (but luggage-limited).
  • Best for families/groups: Private car hire (cost per person drops to 200–300 THB with 4 people).
  • Recommended for late-night arrivals (after 7 PM): Taxi or Grab — songthaews and buses stop running.

Source: Grab Thailand — Phetchabun Service Area; Tourism Thailand — Local Transport Guide

Private Transport Cost & Time Matrix

Private Transport Options Compared
ModeCost (THB/USD)TimeLuggage CapacityBest For
Standard taxi300–400 / 9–1225–30 minLarge (3 suitcases)Most travelers
Grab car320–380 / 9.50–11.5025–30 minLarge (3 suitcases)App users, transparency
Motorbike taxi150–200 / 4.50–620–25 minSmall (backpack only)Solo, light packers
Hotel shuttle0–300 / 0–925–40 minMedium (2 bags)Hotel guests
Private car hire800–1,200 / 24–3625–30 minVery large (4+ bags)Groups, families

Cost & Time Comparison — All Transport Modes at a Glance

Use this table to make your final decision. All prices are for one-way travel from Phetchabun city center to Phetchabun Airport.

Full Comparison: Phetchabun City Center → Phetchabun Airport
Mode Time Cost (THB) Cost (USD) Transfers Best For
⭐ Taxi / Grab 25–30 min 300–400 9–12 0 Best overall
Shared van 30–40 min 150–200 4.50–6 0 Budget + convenience
💰 Songthaew 35–50 min 100–150 3–4.50 1 (short walk) Cheapest
Motorbike taxi 20–25 min 150–200 4.50–6 0 Fastest, solo
Hotel shuttle 25–40 min 0–300 0–9 0 Hotel guests
Bus #2107 50–65 min 50–80 1.50–2.40 1 (short walk) Ultra-budget
Private car hire 25–30 min 800–1,200 24–36 0 Groups (4 pax)

Key takeaway: Taxi/Grab wins for most travelers. Songthaew is the cheapest but adds a short walk. For groups of 3–4, private car hire is cost-effective at 200–300 THB per person.

Prices verified as of January 2025. Always confirm with the driver before departure.

Traveler Tips & Local Know-How

Based on feedback from frequent flyers and local drivers, here are insider tips to make your journey smooth:

  • Luggage strategy: If you have a large suitcase (over 25 kg), avoid songthaews and motorbike taxis. The roof rack on songthaews is uncovered, and motorbikes cannot carry heavy bags. Use a taxi or Grab instead. For travelers with excess luggage, consider Takkyubin (行李快递) — though limited in Phetchabun, some hotels can arrange bag forwarding to Bangkok for ~500 THB (15 USD) per piece. Ask at your hotel front desk.
  • Peak season warnings: Between November and February (cool season) and during Songkran (April 13–15) and New Year (Dec 28–Jan 3), Phetchabun Airport sees 2–3x normal traffic. Book your taxi at least 2 hours in advance via Grab or your hotel. Songthaews also fill up quickly — arrive at the market stop by 7:30 AM for the best chance of a seat.
  • Navigation challenge: The airport junction on Highway 21 is not well marked in English. If taking a songthaew, tell the driver "sanam bin Phetchabun" (สนามบินเพชรบูรณ์) and ask to be dropped at "thang khao sanam bin" (ทางเข้าสนามบิน). Use Google Maps offline — download the Phetchabun map before you leave.
  • Early morning flights: The first Nok Air flight to Bangkok departs around 7:30 AM. Taxis are available from 5:30 AM, but songthaews start at 6:00 AM — too late for check-in. Book a taxi the night before or arrange a hotel shuttle.
  • Rainy season (May–October): Afternoon downpours can flood sections of Highway 21. Add 15–20 minutes to your travel time. Taxis remain reliable; songthaews have side curtains but can be uncomfortable in heavy rain.
  • Cash is king: Most taxi drivers and songthaew operators do not accept credit cards or QR payments. Carry small bills (100 THB notes) for exact fare. Grab accepts card payments if linked to your account.

Source: TripAdvisor Phetchabun Forum — Traveler Reports 2024

FAQs: Everything Else You Need to Know

1. Is there a direct train from Phetchabun city center to Phetchabun Airport?

No, there is no direct train service. Phetchabun Railway Station is primarily a freight station with very limited passenger service, and no rail line connects to the airport. The most reliable alternatives are taxi (300–400 THB / 9–12 USD) or songthaew (100–150 THB per person / 3–4.50 USD).

2. Can I fly from Phetchabun city center to Phetchabun Airport?

No, flying from the city center to the airport is not possible because the distance is only about 20 km (12 miles). However, Phetchabun Airport (PHY) itself operates domestic flights to Bangkok Don Mueang (DMK) with Nok Air and Air Asia. You need ground transport — taxi or songthaew — to reach the airport first.

3. What is the cheapest way to get from Phetchabun city center to Phetchabun Airport?

The songthaew (shared pickup truck) is the cheapest option at 100–150 THB per person (3–4.50 USD). It runs from the main market area to a stop about 1 km from the airport terminal, with a short walk or motorbike taxi hop to complete the journey. Total time: 35–50 minutes.

4. What is the fastest way to get from Phetchabun city center to Phetchabun Airport?

A private taxi or Grab is the fastest option, taking 25–30 minutes door-to-door. Cost: 300–400 THB (9–12 USD). A motorbike taxi is even quicker at 20–25 minutes (150–200 THB / 4.50–6 USD) but offers very limited luggage space.

5. How much does a taxi cost from Phetchabun city center to Phetchabun Airport?

A standard metered or fixed-rate taxi costs between 300–400 THB (9–12 USD). Grab rides are typically 320–380 THB (9.50–11.50 USD). Prices may rise 10–15% after 10 PM or during peak holiday periods such as Songkran (April) and New Year.

6. Are there hotel shuttle services to Phetchabun Airport?

Several hotels in Phetchabun city center offer airport shuttle services, either complimentary or for a fee of 150–300 THB (4.50–9 USD). Hotels include Khum Phetchabun, Siam Phetchabun, and Phetchabun Palace. Always confirm availability and pricing at least 24 hours before your flight.

7. Is it safe to travel by songthaew from Phetchabun city center to the airport?

Yes, songthaews are generally safe during daylight hours (6 AM – 6 PM). They are a common mode of transport for locals. However, they lack seatbelts, can be crowded, and luggage space is limited to roof racks. Female travelers may prefer a taxi after dark for added comfort and security.

8. How early should I leave for Phetchabun Airport before my flight?

For domestic flights from Phetchabun Airport, arrive at least 1 hour before departure. Account for 30–45 minutes of ground travel from the city center (depending on your chosen transport). Total recommended lead time: 1 hour 45 minutes to 2 hours. During peak season (November–February) add 30 extra minutes.