SRG

฿4,560 Find Cheap Flights from Bangkok to Semarang – Compare and Save

1 adult
1 adult, Economy, 0 bags

Save 16% or more on flights. Compare deals from all over the web.

Never overpay with our price tracking tools.

Filter searches by price, airline and more to find your best flights.

Everything you should know

Cheapest return flight
฿8,162
Typical prices: ฿12,466-฿16,109
Scoot
Tue 16/10Mon 22/10
BKK - SRG • 1 stop
Cheapest one-way flight
฿9,385
Typical prices: ฿4,397-฿8,293
Batik Air
Mon 24/9
DMK - SRG • 1 stop
Direct flights
There are currently no direct flights between Bangkok and Semarang. You'll need to take a connecting flight to reach the destination.
Insights
Insights
Top routes
Cheapest • 6% average savings
Most popular
Insights
Insights
Top stopover airports
Cheapest • Avg ฿12,478 (return)
Shortest trip • 7h 38m (one-way)
Insights
Insights
Start a new search
KAYAK searches hundreds of sites at once to find you the best travel deals.
We hope you enjoy your trip to Semarang!
Flight Deals
Booking Insights
Flight Deals

Cheap Flights from Bangkok to Semarang

 
Discover the best prices for you by selecting your travel dates on KAYAK.

Recent return flight deals from Bangkok to Semarang

Fri 16 Oct - Thu 22 Oct
Scoot Logo
10:55 - 07:10BKK  Bangkok Suvarnabhumi-SRG Semarang Achmad Yani
20h 15m1 stop Singapore Changi
Scoot Logo
08:00 - 14:25SRG  Semarang Achmad Yani-BKK Bangkok Suvarnabhumi
6h 25m1 stop Singapore Changi
฿8,162Scoot
Fri 16 Oct - Thu 22 Oct
Scoot Logo
10:55 - 07:10BKK  Bangkok Suvarnabhumi-SRG Semarang Achmad Yani
20h 15m1 stop Singapore Changi
Scoot Logo
08:00 - 17:50SRG  Semarang Achmad Yani-BKK Bangkok Suvarnabhumi
9h 50m1 stop Singapore Changi
฿8,228Scoot
Thu 22 Oct - Thu 29 Oct
Multiple Airlines Logo
11:00 - 10:50BKK  Bangkok Suvarnabhumi-SRG Semarang Achmad Yani
23h 50m1 stop Kuala Lumpur Intl
Multiple Airlines Logo
08:05 - 19:15SRG  Semarang Achmad Yani-BKK Bangkok Suvarnabhumi
11h 10m1 stop Singapore Changi
฿10,145Multiple Airlines
Thu 22 Oct - Thu 29 Oct
Multiple Airlines Logo
11:00 - 20:40BKK  Bangkok Suvarnabhumi-SRG Semarang Achmad Yani
9h 40m2 stops Kuala Lumpur Intl Jakarta Soekarno-Hatta Intl
Multiple Airlines Logo
08:05 - 19:15SRG  Semarang Achmad Yani-BKK Bangkok Suvarnabhumi
11h 10m1 stop Singapore Changi
฿12,029Multiple Airlines
Fri 16 Oct - Thu 22 Oct
Multiple Airlines Logo
11:00 - 20:40BKK  Bangkok Suvarnabhumi-SRG Semarang Achmad Yani
9h 40m2 stops Kuala Lumpur Intl Jakarta Soekarno-Hatta Intl
Multiple Airlines Logo
08:00 - 14:25SRG  Semarang Achmad Yani-BKK Bangkok Suvarnabhumi
6h 25m1 stop Singapore Changi
฿12,095Multiple Airlines
Fri 16 Oct - Thu 22 Oct
Multiple Airlines Logo
10:55 - 07:10BKK  Bangkok Suvarnabhumi-SRG Semarang Achmad Yani
20h 15m1 stop Singapore Changi
Multiple Airlines Logo
08:00 - 21:15SRG  Semarang Achmad Yani-BKK Bangkok Suvarnabhumi
13h 15m3 stops Singapore Changi Ho Chi Minh City Phu Quoc Duong Dang
฿12,557Multiple Airlines
Sun 25 Oct - Sun 1 Nov
Multiple Airlines Logo
10:55 - 10:35BKK  Bangkok Suvarnabhumi-SRG Semarang Achmad Yani
23h 40m1 stop Kuala Lumpur Intl
Multiple Airlines Logo
19:50 - 08:15SRG  Semarang Achmad Yani-BKK Bangkok Suvarnabhumi
12h 25m2 stops Jakarta Soekarno-Hatta Intl Singapore Changi
฿12,657Multiple Airlines
Sun 25 Oct - Sun 1 Nov
Multiple Airlines Logo
10:55 - 10:35BKK  Bangkok Suvarnabhumi-SRG Semarang Achmad Yani
23h 40m1 stop Kuala Lumpur Intl
Multiple Airlines Logo
19:50 - 08:15SRG  Semarang Achmad Yani-BKK Bangkok Suvarnabhumi
12h 25m2 stops Jakarta Soekarno-Hatta Intl Singapore Changi
฿12,723Multiple Airlines
Fri 16 Oct - Thu 22 Oct
Multiple Airlines Logo
13:40 - 07:10DMK  Bangkok Don Mueang Intl-SRG Semarang Achmad Yani
17h 30m2 stops Ho Chi Minh City Singapore Changi
Multiple Airlines Logo
08:00 - 11:20SRG  Semarang Achmad Yani-DMK Bangkok Don Mueang Intl
27h 20m2 stops Singapore Changi Ho Chi Minh City
฿12,888Multiple Airlines
Thu 22 Oct - Thu 29 Oct
Multiple Airlines Logo
19:55 - 07:10BKK  Bangkok Suvarnabhumi-SRG Semarang Achmad Yani
35h 15m2 stops Ho Chi Minh City Singapore Changi
Multiple Airlines Logo
08:05 - 19:05SRG  Semarang Achmad Yani-BKK Bangkok Suvarnabhumi
11h 00m2 stops Singapore Changi Ho Chi Minh City
฿13,185Multiple Airlines
Booking Insights

Price, demand, and travel trends for Bangkok to Semarang flights

Use KAYAK data on prices, travel dates, airlines, and seasonal trends to compare options and book flights from Bangkok to Semarang with more confidence.

How much is a return flight from Bangkok to Semarang?

Return flights from Bangkok to Semarang start at ฿8,162. Prices are below average for this route right now, with typical return fares ranging from ฿12,466 to ฿16,109. The lowest price found in the past 5 days was ฿8,162 on Scoot.

Key details for Bangkok to Semarang flights

Cheapest flight

฿9,385
Flights from Bangkok Don Mueang Intl Airport to Semarang

When to book flights from Bangkok to Semarang

Are your dates flexible? Find out the best times to travel from Bangkok to Semarang based on our flight data from the last year. Discover the cheapest month and even day to fly.
Estimated return price

Your Bangkok to Semarang flight questions, answered

Find helpful route details based on KAYAK data, including flight times, airports, airlines, and booking questions.

  • Which airports can I use when flying from Bangkok to Semarang?

    Flights from Bangkok to Semarang may depart from several airports in Bangkok area, including Bangkok Suvarnabhumi (BKK) and Bangkok Don Mueang Intl (DMK). Flights usually arrive at Semarang Achmad Yani (SRG).

  • Which cabin classes can I book on flights from Bangkok to Semarang?

    Only Economy class is available on flights from Bangkok to Semarang.

  • Which airports do connecting flights from Bangkok to Semarang pass through?

    Connecting flights from Bangkok to Semarang most commonly pass through:

    • Singapore Changi (SIN) – 56% of one-stop connections
    • Jakarta Soekarno-Hatta Intl (CGK) – 44% of one-stop connections
    Together, these airports account for 100% of one-stop bookings on this route.

  • Can I save money by using flexible dates for flights from Bangkok to Semarang?

    On the Bangkok to Semarang route, being flexible with your departure day can save you up to 35%. Sunday is the cheapest day at ฿11,037 return on average, while Monday is the most expensive at ฿16,820 – a ฿5,783 difference. Cheaper weekend fares like these are typical of routes dominated by weekday business travel.

  • How long is a flight from Bangkok to Semarang?

    A direct flight from Bangkok to Semarang takes 0h 00m, covering 4,098 km.

  • Do I need a passport to fly from Bangkok to Semarang?

    Yes, a valid passport is required for this international route. Many destinations require at least six months of validity beyond your travel dates. Check your passport expiry well before booking.

  • How are flight prices from Bangkok to Semarang looking right now?

    One-way fares from Bangkok to Semarang are currently higher than usual. Average one-way flight prices are about ฿13,929, which is 112% above the typical average for this route.

  • How much time can I save by choosing a different stopover airport from Bangkok to Semarang?

    Flying via Jakarta Soekarno-Hatta Intl (CGK) gives the shortest average 1-stop total travel time of 7h 38m, compared to 8h 14m via Singapore Changi (SIN).

  • How much should I expect to pay for a Bangkok to Semarang flight?

    Return flights from Bangkok to Semarang range from ฿12,466 to ฿16,109, with an average of ฿12,524 over the past 12 months. Anything below ฿12,466 counts as a good deal.

Your guide to booking Bangkok to Semarang flights

Get tips on when to book, when to fly, and what to know before your trip.
  • If your dates are flexible, aim for a Sunday departure instead of Monday. On this route, Sunday flights average ฿11,037 – about ฿5,783 less than Monday (34% savings) based on the last 12 months.
  • If you're arriving late at night and need somewhere to stay, check out these hotels close to Semarang Achmad Yani Airport.
    - Ds Residence Siliwangi
    - Nozz Hotel

More options for your flight from Bangkok to Semarang

Complete your trip to Semarang with a hotel stay or car hire