Quick Answer
For most travelers, a metered taxi or pre-booked private transfer is the best overall way to get from Bangkok Port to Suvarnabhumi Airport. It's direct, convenient for luggage, and takes 30-50 minutes at a cost of 450 - 800 THB ($12 - $22). The cheapest option is a public bus + Airport Rail Link combo (under 100 THB / $3), but it takes over 1.5 hours and involves multiple changes. There is no direct train from the port.
Taxi & Private Transfer from Bangkok Port to BKK
The most straightforward and popular option, offering door-to-door service. Ideal for families, groups, or those with significant luggage.
Step-by-Step Guide:
- Exit the Cruise Terminal: Walk to the official port gate. Official taxi queues are usually located here.
- Find a Taxi: Avoid touts inside the port. At the gate, look for the official taxi stand or hail a moving taxi.
- Insist on the Meter: Always say "Meter, please". The initial fare is 35 THB ($0.95).
- Use Expressways: For speed, ask the driver to take the "expressway" or "tollway". You will pay the tolls (70-100 THB total) on top of the meter fare.
- Total Cost: Meter (350-500 THB) + Airport Surcharge (50 THB) + Tolls (70-100 THB) = 470 to 650 THB ($12.80 - $17.70).
Pre-Booked Private Transfer (Highly Recommended)
For a stress-free experience, book a private car online. Advantages include:
- Fixed Price: No meter surprises or toll negotiations. Price ranges from 800 - 1,500 THB ($22 - $41) for a sedan.
- Meet & Greet: Driver meets you at the cruise terminal with a name sign.
- Luggage Assistance: Help with bags is included.
- 24/7 Service: Perfect for very early or late arrivals.
Best For: Convenience, groups of 3-4, heavy luggage, first-time visitors, and avoiding scams.
Airport Rail Link (ARL) + Connection from the Port
While there's no direct service, the Airport Rail Link is a fast and affordable part of the journey if you can get to its station.
How to Do It:
Step 1: Port to Makkasan Station (City Air Terminal). This is the crucial first leg.
- By Taxi: 15-20 minute ride. Cost: ~150 THB ($4). Most practical with bags.
- By Motorbike Taxi: Only if you have one small backpack. Not recommended.
- By Shuttle + Walk: Some cruises offer shuttles to central points (e.g., BTS Asok). From Asok, it's a 10-15 min walk to Makkasan ARL.
Step 2: Airport Rail Link from Makkasan to BKK.
- Travel Time: Express train takes 15 minutes, City Line takes 20-25 minutes.
- Frequency: Every 10-15 minutes from 6:00 AM to midnight.
- Fare: 35 THB (City Line) or 45 THB (Express) ($0.95 - $1.25).
ARL Fares & Schedule (from Makkasan)
| Service Type | Travel Time | Fare (THB / USD) | Notes |
|---|---|---|---|
| City Line (All Stops) | ~22 mins | 35 THB / $0.95 | Best for standard travel |
| Express Line (Non-stop) | 15 mins | 45 THB / $1.25 | Limited daily schedule |
Total Journey (Taxi+ARL): Time: 45-70 mins. Cost: ~185-195 THB ($5 - $5.30).
Best For: Solo travelers or couples with light luggage, budget-conscious travelers outside peak traffic hours.
Public Bus & Budget Bus+Train Combination
The absolute cheapest method, but complex, slow, and unsuitable for those with luggage or in a hurry.
Option 1: Direct Public Bus (Not Recommended for Airport)
Bus number 549 goes from near Klong Toei to the airport but is extremely slow, making many local stops. Journey can take 2+ hours. Fare: ~24 THB ($0.65).
Option 2: Bus + Airport Rail Link Combo (The Budget Champion)
- From the port area, walk to a main road like Rama IV Road.
- Take an air-conditioned bus (e.g., Bus 136 or 507) towards Makkasan/Ratchaprarop area. Fare: 12-25 THB ($0.33-$0.70).
- Get off near Makkasan City Air Terminal and walk to the ARL station (5-10 mins).
- Take the ARL City Line to BKK (35 THB).
Total Cost: ~50-70 THB ($1.35 - $1.90). Total Time: 90 minutes to over 2 hours.
Critical Considerations:
- Luggage: Buses are crowded and not designed for large suitcases.
- Complexity: Requires navigating local bus stops and routes.
- Reliability: Subject to Bangkok's notorious road traffic.
Best For: Extreme budget backpackers with one small bag, during off-peak daytime hours.
Cost & Time Comparison: Bangkok Port to Suvarnabhumi Airport
Use this table to quickly compare all your options at a glance.
| Transport Method | Approx. Travel Time | Approx. Cost (THB / USD) | Key Advantages | Key Disadvantages | Best Suited For |
|---|---|---|---|---|---|
| Metered Taxi | 30 - 50 min | 470 - 650 THB ($12.80 - $17.70) |
Door-to-door, 24/7, fast with expressway | Meter refusal risk, traffic delays | Most travelers, couples, families |
| Pre-booked Private Car | 30 - 50 min | 800 - 1,500 THB ($22 - $41) |
Fixed price, meet & greet, stress-free | More expensive than taxi | Groups, luggage-heavy, first-timers |
| Taxi + Airport Rail Link | 45 - 70 min | ~185 - 195 THB ($5 - $5.30) |
Avoids traffic to airport, reliable train schedule | Two modes, need to get to Makkasan first | Solo/duo with light luggage, budget+speed mix |
| Bus + Airport Rail Link | 90 min - 2+ hrs | ~50 - 70 THB ($1.35 - $1.90) |
Cheapest option | Very slow, complex, no luggage space | Extreme budget backpackers |
| Shared Minivan | 50 - 80 min | 300 - 500 THB ($8 - $14) per person |
Fixed price, social | Waiting time, multiple stops | Solo travelers on a budget |
Verdict: For a balance of cost, convenience, and time, a metered taxi is the top recommendation. For guaranteed ease, pre-book a private transfer.
Traveler Tips & Essential Advice
Money & Negotiation
- Have small bills (20, 50, 100 THB notes) for taxis, buses, and tolls.
- If a taxi refuses the meter, walk away and find another. The phrase is “Meter, dai mai?” (Can you use the meter?).
- For private transfers, pay online or in cash to the driver as per your booking terms.
Luggage & Port Logistics
- Cruise ship disembarkation can be chaotic. Allow extra time to get from your ship to the port gate.
- Sedan taxis fit 2-3 large suitcases in the trunk. For more, request a larger car or van when pre-booking.
- The Airport Rail Link has limited luggage space, especially during rush hour (7-9 AM, 5-7 PM).
Traffic & Timing
- Peak Traffic: Weekdays 7:00-9:30 AM and 4:00-7:00 PM. Allow at least 60-90 minutes for a taxi journey during these times.
- For a domestic flight, aim to be at BKK 2 hours before. For international flights, aim for 3 hours before.
- Factor in a buffer. The journey from port to airport gate can be unpredictable.
Safety & Scams
- Only use official taxis (with yellow license plates) from the queue or hailed on the street.
- Ignore anyone inside the port terminal offering “special cheap taxi”.
- According to the Airports of Thailand, the official airport taxi desk is on Level 1 of the passenger terminal. Use this as a reference for legitimate services.
FAQs: Bangkok Port to Suvarnabhumi Airport Transport
Is there a direct train from Bangkok Port (Klong Toei) to Suvarnabhumi Airport?
No. There is no direct train service. The port area lacks a direct rail connection. The journey requires a combination of road transport (taxi/bus) to reach the Airport Rail Link station at Makkasan, followed by the train to the airport.
What is the cheapest way to get from Bangkok Port to Suvarnabhumi Airport?
The cheapest way is a public bus + Airport Rail Link combination, costing under 100 THB ($2.75). Take a local bus (e.g., #136) to the Makkasan area, then walk to the Makkasan City Air Terminal station for the ARL to BKK. This is not recommended for those with luggage or time constraints.
How much is a taxi from Klong Toei Port to Suvarnabhumi Airport?
A metered taxi typically costs between 450 to 700 THB ($12.25 - $19) total, including the meter fare (350-550 THB), the 50 THB airport surcharge, and expressway tolls (70-100 THB). Always insist the driver uses the meter.
What is the fastest way to get from the cruise port to BKK airport?
The fastest way is a pre-booked private transfer or taxi using the expressways, taking 30-50 minutes depending solely on traffic. The Airport Rail Link itself is fast (15 mins), but the total journey time includes getting to the station, making it slower overall unless traffic is gridlocked.
Can I use the Airport Rail Link from the port? Where is the nearest station?
Yes, but indirectly. The nearest Airport Rail Link station is Makkasan (City Air Terminal). You must first take a taxi (15-20 mins, ~150 THB) or other transport from the port to this station, then board the train to BKK.
I arrive late at night/early morning. What are my transport options?
Your only reliable options are taxi or pre-booked private transfer. The Airport Rail Link operates from 6:00 AM to midnight. Public buses are very infrequent at night. Pre-booking a car is the most secure option for late-night arrivals.
Is it easy to find a taxi at Bangkok Port? Should I pre-book?
Taxis are usually available but may refuse the meter. Pre-booking is highly recommended for a guaranteed, fixed-price, hassle-free ride directly from the terminal, especially for groups or those with lots of luggage.
I have a lot of luggage. What is the best transport option?
A pre-booked private car or van is the best option. They provide door-to-door service and assistance with bags. Taxis are a second choice, but trunk space is limited. Avoid public buses and trains if you have more than one large suitcase per person.