The cheapest and fastest buses from Serian to Bintulu
Cheapest price on Sep 16
$20
Average ticket price on Sep 16
$22
Fastest journey on Sep 16
8 h 15 m
Average journey duration on Sep 16
8 h 22 m
Buses on Sep 16
36
Distance
354 km
The best way to find a cheap bus ticket from Serian to Bintulu is to book your journey as far in advance as possible and to avoid traveling at rush hour.
The average ticket from Serian to Bintulu will cost around $22 if you buy it on the day, but the cheapest tickets can be found for only $20.
On Wed, Sep 16, we found 36 buses from Serian to Bintulu, including 36 direct services.
On Wed, Sep 16 the direct buses cover the 354 km distance in an average of 8 h 22 m but if you time it right, some buses will get you there in just 8 h 15 m .
On Wed, Sep 16 the slowest buses will take 8 h 24 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.
SUNGEI MERAH EXPRESS5:30 PM11h28Serian Bus Terminal4:58 AMBintulu, Sungai Mas$201One-way0 transfers
SUNGEI MERAH EXPRESS11:00 PM12h49Serian Bus Terminal11:49 AMBintulu, Sungai Mas$201One-way0 transfers
SUNGEI MERAH EXPRESS2:30 PM12h50Serian Bus Terminal3:20 AMBintulu, Sungai Mas$201One-way0 transfers
FREESIA SDN BHD9:30 PM10h09Serian Bus Terminal7:39 AMBintulu$211One-way0 transfers
MUTIARA BORNEO EXPRESS10:00 AM8h24Serian Bus Terminal6:24 PMBintulu$211One-way0 transfers
Executive(2+1)3:30 PM8h15Serian11:45 PMBintulu$211One-way0 transfers
KAPIT BUS EXPRESS9:45 PM8h24Serian Bus Terminal6:09 AMBintulu$221One-way0 transfers
KAPIT BUS EXPRESS10:30 AM8h24Serian Bus Terminal6:54 PMBintulu$221One-way0 transfers
KAPIT BUS EXPRESS8:30 AM8h24Serian Bus Terminal4:54 PMBintulu$221One-way0 transfers
MUTIARA BORNEO EXPRESS10:00 AM8h24Serian Bus Terminal6:24 PMBintulu$211One-way0 transfers
Travel Information
Compare bus and flight for Serian to Bintulu
Omio recommends booking the bus as it is the most popular option from Serian to Bintulu among Omio's users. If you are prioritising price, take the bus, with an average ticket price of $22 For those with little time, consider booking a flight, which has an average total journey time of 3h 9m. Average ticket prices depend on the travel mode: a bus costs an average of $22, while a flight costs an average of $94.
Distance: 219 miles (354 km)
Compare bus with
Most popular Bus | Flight | Driving |
|---|---|---|
$22 Average price Cheapest | $94 Average price | $26 Average price (fuel + tolls) |
11h 13m Average total duration 10h 43m Onboard + 30m Additional time* | 3h 9m Average total duration Fastest 1h 9m Onboard + 2h 0m Additional time* | 6h 3m Average total duration (door-to-door) |
![]() Most popular bus company | ![]() Most popular airline | Your own car or car rental |
Direct Options | Direct Options | Direct Options |
This is compared to other travel options from Serian to Bintulu:
A bus is $72 (€58) less than a flight for this route with tickets for a flight from Serian to Bintulu costing on average $94 (€77).
Other travel options to Bintulu take longer:
Bus takes on average 10h 43m.
Tickets start at around $22 (€18) compared to roughly $26 (€21) in fuel and tolls — a saving of about $3 (€3). The journey takes 10h 43m versus 6h 3m by car, so you'll arrive a bit later, but you can use the time productively rather than spending it behind the wheel. No parking to sort, no fuel stops, and most coaches have Wi-Fi and power outlets.
Direct services are operated by Eva Express, Kapit Bus Express.
Driving is worth considering if you're on a tight schedule, travelling as a group (where fuel costs split several ways), or want the flexibility to stop along the way.
Serian to Bintulu Bus Timetables
| Operator | Departure Time | Arrival Time | Duration | Departure days | Cheapest price |
|---|---|---|---|---|---|
Operator Sungei Merah Express | Departure Time 06:30AM | Arrival Time 07:20PM | Duration 12h50 | Departure days Fri | Cheapest price $19 |
Operator Kapit Bus Express | Departure Time 08:30AM | Arrival Time 04:54PM | Duration 8h24 | Departure days Tue, Wed | Cheapest price $21 |
Operator ESB_7232 | Departure Time 10:00AM | Arrival Time 06:24PM | Duration 8h24 | Departure days Tue, Wed | Cheapest price $21 |
Operator Kapit Bus Express | Departure Time 10:30AM | Arrival Time 06:54PM | Duration 8h24 | Departure days Tue, Wed | Cheapest price $21 |
Operator Eva Express | Departure Time 11:00AM | Arrival Time 08:15PM | Duration 9h15 | Departure days Tue, Wed | Cheapest price $21 |
Operator EVA Express | Departure Time 11:00AM | Arrival Time 09:09PM | Duration 10h09 | Departure days Tue, Wed | Cheapest price $22 |
Operator EVA Express | Departure Time 12:30PM | Arrival Time 10:39PM | Duration 10h09 | Departure days Tue, Wed | Cheapest price $22 |
Operator Eva Express | Departure Time 12:30PM | Arrival Time 10:00PM | Duration 9h30 | Departure days Tue, Wed | Cheapest price $21 |
Operator Sungei Merah Bus Bhd | Departure Time 02:30PM | Arrival Time 01:31AM | Duration 11h01 | Departure days Tue, Wed | Cheapest price $22 |
Operator Sungei Merah Express | Departure Time 02:30PM | Arrival Time 04:01AM | Duration 13h31 | Departure days Tue, Wed | Cheapest price $20 |
Operator Sungei Merah Express | Departure Time 03:00PM | Arrival Time 03:49AM | Duration 12h49 | Departure days Mon, Thu, Fri, Sat, Sun | Cheapest price $20 |
Operator MTC | Departure Time 03:30PM | Arrival Time 02:30AM | Duration 11h00 | Departure days Tue, Wed | Cheapest price $21 |
Operator ESB_7232 | Departure Time 05:00PM | Arrival Time 01:24AM | Duration 8h24 | Departure days Tue | Cheapest price $21 |
Operator Eva Express | Departure Time 05:30PM | Arrival Time 03:00AM | Duration 9h30 | Departure days Tue, Wed | Cheapest price $21 |
Operator Sungei Merah Bus Bhd | Departure Time 05:30PM | Arrival Time 03:45AM | Duration 10h15 | Departure days Tue, Wed | Cheapest price $22 |
Operator EVA Express | Departure Time 05:30PM | Arrival Time 03:39AM | Duration 10h09 | Departure days Tue, Wed | Cheapest price $22 |
Operator Sungei Merah Express | Departure Time 05:30PM | Arrival Time 05:40AM | Duration 12h10 | Departure days Tue, Wed | Cheapest price $20 |
Operator Miri Belait Transport | Departure Time 08:00PM | Arrival Time 06:09AM | Duration 10h09 | Departure days Tue, Wed | Cheapest price $22 |
Operator MTC | Departure Time 08:30PM | Arrival Time 07:30AM | Duration 11h00 | Departure days Tue, Wed | Cheapest price $21 |
Operator Eva Express | Departure Time 09:00PM | Arrival Time 06:30AM | Duration 9h30 | Departure days Tue, Wed | Cheapest price $21 |
Operator EVA Express | Departure Time 09:00PM | Arrival Time 07:09AM | Duration 10h09 | Departure days Tue, Wed | Cheapest price $22 |
Operator Freesia Sdn Bhd | Departure Time 09:30PM | Arrival Time 07:39AM | Duration 10h09 | Departure days Tue, Wed | Cheapest price $21 |
Operator Kapit Bus Express | Departure Time 09:45PM | Arrival Time 06:09AM | Duration 8h24 | Departure days Tue, Wed | Cheapest price $21 |
Operator Sungei Merah Bus Bhd | Departure Time 11:00PM | Arrival Time 10:10AM | Duration 11h10 | Departure days Tue, Wed | Cheapest price $22 |
Operator Sungei Merah Express | Departure Time 11:00PM | Arrival Time 11:49AM | Duration 12h49 | Departure days Tue, Wed | Cheapest price $20 |
Live departures
Serian to Bintulu bus times
The table below shows live departures for Serian to Bintulu buses for today, Tuesday, September 15. You can also manually refresh the results below to see updated bus journeys.
| Provider | Departs | Duration | Arrives | Transfers | Tickets |
|---|---|---|---|---|---|
Economy(2+2) | 10:30 AM Serian | 9h15 | 7:45 PM Bintulu | 0 transfersDirect | |
Economy(2+2) | 10:30 AM Serian | 8h30 | 7:00 PM Bintulu | 0 transfersDirect | |
KAPIT BUS EXPRESS | 10:30 AM Serian Bus Terminal | 8h24 | 6:54 PM Bintulu | 0 transfersDirect | |
Economy(2+2) | 11:00 AM Serian | 9h15 | 8:15 PM Bintulu | 0 transfersDirect | |
EVA EXPRESS | 11:00 AM Serian Bus Terminal | 10h09 | 9:09 PM Bintulu | 0 transfersDirect | |
Economy(2+2) | 12:30 PM Serian | 9h30 | 10:00 PM Bintulu | 0 transfersDirect | |
EVA EXPRESS | 12:30 PM Serian Bus Terminal | 10h09 | 10:39 PM Bintulu | 0 transfersDirect | |
Economy(2+2) | 2:30 PM Serian | 12h10 | 2:40 AM Bintulu | 0 transfersDirect | |
Economy(2+2) | 2:30 PM Serian | 11h01 | 1:31 AM Bintulu | 0 transfersDirect | |
SUNGEI MERAH EXPRESS | 2:30 PM Serian Bus Terminal | 12h50 | 3:20 AM Bintulu, Sungai Mas | 0 transfersDirect | |
SUNGEI MERAH EXPRESS | 2:30 PM Serian Bus Terminal | 13h31 | 4:01 AM Bintulu | 0 transfersDirect | |
Executive(2+1) | 3:30 PM Serian | 8h15 | 11:45 PM Bintulu | 0 transfersDirect | |
Executive(2+1) | 3:30 PM Serian | 11h00 | 2:30 AM Bintulu | 0 transfersDirect | |
MUTIARA BORNEO EXPRESS | 5:00 PM Serian Bus Terminal | 8h24 | 1:24 AM Bintulu | 0 transfersDirect | |
Economy(2+2) | 5:30 PM Serian | 10h15 | 3:45 AM Bintulu | 0 transfersDirect | |
Economy(2+2) | 5:30 PM Serian | 9h30 | 3:00 AM Bintulu | 0 transfersDirect | |
Economy(2+2) | 5:30 PM Serian | 9h01 | 2:31 AM Bintulu | 0 transfersDirect | |
EVA EXPRESS | 5:30 PM Serian Bus Terminal | 10h09 | 3:39 AM Bintulu | 0 transfersDirect | |
SUNGEI MERAH EXPRESS | 5:30 PM Serian Bus Terminal | 12h10 | 5:40 AM Bintulu | 0 transfersDirect | |
SUNGEI MERAH EXPRESS | 5:30 PM Serian Bus Terminal | 11h28 | 4:58 AM Bintulu, Sungai Mas | 0 transfersDirect | |
MIRI BELAIT TRANSPORT | 8:00 PM Serian Bus Terminal | 10h09 | 6:09 AM Bintulu | 0 transfersDirect | |
Executive(2+1) | 8:30 PM Serian | 11h00 | 7:30 AM Bintulu | 0 transfersDirect | |
Executive(2+1) | 8:30 PM Serian | 10h30 | 7:00 AM Bintulu | 0 transfersDirect | |
Economy(2+2) | 9:00 PM Serian | 9h30 | 6:30 AM Bintulu | 0 transfersDirect | |
EVA EXPRESS | 9:00 PM Serian Bus Terminal | 10h09 | 7:09 AM Bintulu | 0 transfersDirect | |
FREESIA SDN BHD | 9:30 PM Serian Bus Terminal | 10h09 | 7:39 AM Bintulu | 0 transfersDirect | |
Economy(2+2) | 9:45 PM Serian | 10h15 | 8:00 AM Bintulu | 0 transfersDirect | |
Economy(2+2) | 9:45 PM Serian | 11h00 | 8:45 AM Bintulu | 0 transfersDirect | |
KAPIT BUS EXPRESS | 9:45 PM Serian Bus Terminal | 8h24 | 6:09 AM Bintulu | 0 transfersDirect | |
Economy(2+2) | 11:00 PM Serian | 11h10 | 10:10 AM Bintulu | 0 transfersDirect | |
Economy(2+2) | 11:00 PM Serian | 10h30 | 9:30 AM Bintulu | 0 transfersDirect | |
SUNGEI MERAH EXPRESS | 11:00 PM Serian Bus Terminal | 14h11 | 1:11 PM Bintulu | 0 transfersDirect | |
SUNGEI MERAH EXPRESS | 11:00 PM Serian Bus Terminal | 12h49 | 11:49 AM Bintulu, Sungai Mas | 0 transfersDirect | |
| Wednesday, September 16 | |||||
Economy(2+2) | 8:30 AM Serian | 9h00 | 5:30 PM Bintulu | 0 transfersDirect | |
Economy(2+2) | 8:30 AM Serian | 9h55 | 6:25 PM Bintulu | 0 transfersDirect | |
KAPIT BUS EXPRESS | 8:30 AM Serian Bus Terminal | 8h24 | 4:54 PM Bintulu | 0 transfersDirect | |
MUTIARA BORNEO EXPRESS | 10:00 AM Serian Bus Terminal | 8h24 | 6:24 PM Bintulu | 0 transfersDirect | |
This is the last bus of the day. | |||||
Find all the dates and times for this journey
Compare prices and tickets Serian to Bintulu by bus or flight
Compare bus and flight prices over the next three weeks. See the best deals at a glance, find the lowest fares, and choose the option that fits your budget.
Sep 16
Sep 17
Sep 18
Sep 19
Sep 20
Sep 21
Sep 22
Journey information
Overview: Bus from Serian to Bintulu
Buses from Serian to Bintulu run on average 32 times per day, taking around 10h 43m. Cheap bus tickets for this journey start at $20 (€16) if you book in advance.
There are 32 buses per day. The earliest bus runs at 00:15, the last at 23:45. The fastest bus covers the 219 miles (354 km) distance in 8h 15m.
Distance 219 miles (354 km) |
Average bus duration 10h 43m |
Cheapest ticket price $20 (€16) |
Buses per day 32 |
Direct buses 32 |
Fastest bus 8h 15m |
First bus 12:15 AM |
Last bus 11:45 PM |
Cheapest Month Aug |
Cheapest Day Tue |
High Season Jan - Mar |
Low Season Apr - Jun |
Bus providers: Sungei Merah Bus Bhd, Sungei Merah Express, EVA Express, Kapit Bus Express, MTC, Eva Express, Infobus, Freesia Sdn Bhd from Serian to BintuluYou can travel by bus between Serian to Bintulu with Sungei Merah Bus Bhd, Sungei Merah Express, EVA Express, Kapit Bus Express, MTC, Eva Express, Infobus, Freesia Sdn Bhd for as low as $20 (€16). When you search for schedules and tickets, Omio will show you the best journey
Infobus
Freesia Sdn Bhd
EVA Express
Kapit Bus Express
Sungei Merah Bus Bhd
Eva Express
Sungei Merah Express
MTC
FAQs: Bus from Serian to Bintulu
Find answers to the most common questions about traveling from Serian to Bintulu by bus. From journey times and ticket prices to direct connections, first and last departures, and even whether the route is scenic, our FAQs cover everything you need to plan your trip. Whether you’re looking for the fastest bus, the cheapest option, or tips for making the most of your visit at Bintulu, this guide helps you travel smarter and with confidence.

- Eva Express
- Cancellation policies vary by ticket type and fare conditions.
- Eva Express
- One standard piece of luggage is included in the ticket price.
- Eva Express
- Additional luggage may be allowed for an extra fee, subject to space availability.
popular bus stations
Popular bus stations from Serian to Bintulu
Most Serian to Bintulu buses use the Serian Bus Terminal to Bintulu station pair, with some services arriving at Bintulu, Sungai Mas. Use this guide to compare Serian and Bintulu bus stations on this route, check city-centre transport, alongside checking practicalities like bus station facilities and services.
Which Serian station do buses to Bintulu leave from?
Getting to Serian Bus Terminal from Serian city centre
Serian Bus Terminal bus station facilities and services
Serian Bus Terminal has practical services for this route, including Parking, Dining, ATM, Taxis, Accessibility, WC, and Ticket Office.
Food and drink
Food options include: Local food stalls and small eateries nearby
Wi-Fi and ATMs
ATMs are aTM available at nearby shops.
Tickets and information
Ticket office support is available at Serian Bus Terminal.
Parking, taxis and toilets
Available at Serian Bus Terminal: Parking, Taxis, WC.
Accessibility
Accessibility facilities are available at Serian Bus Terminal: Basic ramps available.
Getting to Serian from Serian city centre
Serian bus station facilities and services
Serian has practical services for this route, including Wifi, Parking, Dining, ATM, Taxis, Accessibility, WC, Shower, and Ticket Office.
Food and drink
Food options include: Food stalls are present around the station.
Wi-Fi and ATMs
Wi-Fi is available at Serian. ATMs are available at Serian.
Tickets and information
Ticket office support is available at Serian.
Parking, taxis and toilets
Available at Serian: Parking, Taxis, WC.
Accessibility
Accessibility facilities are available at Serian: Basic accessibility features for disabled passengers.
Which Bintulu station do buses from Serian arrive at?
Getting to Bintulu from Bintulu city centre
Bintulu is 3 km from Bintulu city centre. Public transport options include:
Bintulu bus station facilities and services
Bintulu has practical services for this route, including Wifi, Parking, Dining, ATM, Taxis, Accessibility, WC, and Ticket Office.
Food and drink
Food options include: Food court and small eateries inside terminal
Wi-Fi and ATMs
Free Wi-Fi available. ATMs are aTM machines available inside terminal.
Tickets and information
Ticket office support is available at Bintulu.
Parking, taxis and toilets
Available at Bintulu: Parking, Taxis, WC.
Accessibility
Accessibility facilities are available at Bintulu: Wheelchair accessible.
Getting to Bintulu, Sungai Mas from Bintulu city centre
Bintulu, Sungai Mas is 7 km from Bintulu city centre. Public transport options include:
Bintulu, Sungai Mas bus station facilities and services
Bintulu, Sungai Mas has practical services for this route, including Parking, Dining, ATM, Taxis, Accessibility, WC, and Ticket Office.
Food and drink
Food options include: Small food stalls and local vendors
Wi-Fi and ATMs
ATMs are aTM available at terminal entrance.
Tickets and information
Ticket office support is available at Bintulu, Sungai Mas.
Parking, taxis and toilets
Available at Bintulu, Sungai Mas: Parking, Taxis, WC.
Accessibility
Accessibility facilities are available at Bintulu, Sungai Mas: Wheelchair ramps.
Getting to Bintulu from Bintulu city centre
Bintulu bus station facilities and services
Bintulu has practical services for this route, including Wifi, Parking, Dining, ATM, Taxis, Accessibility, WC, Shower, and Ticket Office.
Food and drink
Food options include: Food stalls available nearby.
Wi-Fi and ATMs
Wi-Fi is available at Bintulu. ATMs are available at Bintulu.
Tickets and information
Ticket office support is available at Bintulu.
Parking, taxis and toilets
Available at Bintulu: Parking, Taxis, WC.
Accessibility
Accessibility facilities are available at Bintulu: Basic accessibility for wheelchairs.
More options for your journey from Serian to Bintulu
Here are some other resources that might have the information you need





