5D4N Cycle to KL bikepacking

5D4N Cycle to KL bikepacking, six of us completed the 460km journey last October. Before this, the furthest multi-day trip I did was 3D2N to Malacca.

(This blog post is 3 months late)
Cycle to KL trip was a milestone for most of us.  Self supported tour, own navigation and exploration. Happy to meet our objectives 🙂

In fact, cycle to KL trip was a good base training (and validation) for my Korea (Seoul to Busan) ride.  You can watch my Korea cycling videos here.

Custom Google Map below captures our 5D4N Cycle to KL trail. Please view with Desktop for better experience. We have added POI for F&B and landmarks.

GPX Strava map Singapore to KL

*Many of the research and tips are from friends from Facebook group “Cycling SG to Malaysia“. Thank you Sam, Linda 🙂

5D4N, 460km Cycle to KL

Day 1 Singapore to Pontian to Batu Pahat – 160km (Strava Day 1)
Day 2 Batu Pahat to Malacca – 100km (Strava Day 2)
Day 3 Malacca to Port Dickson – 84km (Strava Day 3)
Day 4 Port Dickson to KL – 116km  (Strava Day 4) (We detoured 20km)
Day 4a KL to Bukit Tunku night climb – 16km (Strava KL night)

*If you are counting from CIQ, Melaka is only 230km.
Once you reach Melaka, KL is only 200km away.

From Strava, you will notice our 5D4N total elevation is around 1500m only.
The route from Johor to KL is relatively flat.

Do pop by our video and photos below.
YouTube cycle to KL https://youtu.be/rNB6m2l54Vk?si=yKs4uP4IoOaiGjAE

Cycle up Bukit Tunku (aka Mayor Hill)

Facebook album

You can check out my Johor cycling playlist here (8 videos)

~~~ ~~~ ~~~

I did Malacca 3D2N in 2022, so I had some experience with multi-days cycling.
-How to pack your panniers?
-How to balance the load?
-I wore same jersey 5 days :p
(I shower in my jersey everyday, and use towels to dry)

However, every ride is a new experience. Different cities, climate, weather and even cycling buddies. We need to build up the dynamics.

The usual cliche. Go alone if you want Fast, go together if you want to go Far (and Safe too). Everyone need to look out for one another.

Day 0

Test loading with the panniers. Your cycling balance will be affected.  Braking and starting will take longer too.
Get accustomed to the dynamics.

Day 1 Singapore to Batu Pahat

Strava map to Batu Pahat

Early in the morning, six of us cross the busiest causeway in the world.
3 small wheels and 3 road bikes, photo below is after Malaysia customs.

Our usual breakfast haunt at Jia Qin.

Breakfast Jia Qin

Pekan Nanas pineapple landmark is popular with cyclists. From here, you are less than 20km from Pontian.

Pontian has many old school coffee shops, serving aromatic traditional kopi and toasts (涌泉香).

Our rolling speed was supposed to be 25kmh, but first two days was average 25kmh! Guess we are pumped with adrenalin 🙂

Another Landmark in Pontian.

Pontian landmark

Lunch and power-up at Restoran Rengit, we need energy for the slopes ahead (before Batu Pahat).

I always remember that after Pontian, there is a good 20,30km with minimum shade! Hot!

Restoran Rengit only has two or three items on their menu. All are good!

Love this wall mural at Rengit. So Iconic. So Instagramable.

Coffee wall mural Rengit Johor

Before reaching Batu Pahat city, there are a series of 5,6 (or is it 7) rolling coaster hills waiting for you. Use the momentum.

Slopes before Batu Pahat

Anwyn brought us to a low profile fruit store (GPS 1.80825, 102.95647, at the end of the slope). The sweet watermelon and coconut are anything but low profile 🙂

We are only a few kilometres away from checkin.

1600 – Checkin to Pinetree hotel.
Roll your bikes into the room.

Mini hot pot dinner.

We made it to Day 1. Chill ride, no surprises.

Day 2  Batu Pahat to Malacca

Strava map to Malacca

0700 Sumptuous breakfast at 富苑点心 Fock Yen Dim Sum Restoran.

The boss happens to be ex-partner for Geylang’s 126 揾到食 Dim sum. Small world!

Delicious breakfast bursting with flavours on our table.

After breakfast, we rode 40km to the next attraction.

Photo op at retro two storey house. This is behind Muar’s famous Otak Otak shop. You can climb up to the second floor too.

You will noticed by now that our ride is chill and relax type. Plenty of photos and  food explorations.

Famous Char Kway Teow stall in downtown Muar. Their CKT comes with Otak. (Pronounced as Otah in Singapore).

Cheers to cendol and fruit juice. We need more hydration.

More old-school kopi haunts 🙂
(Tin Chip Mui)

Classic Malaysia breakfast, just smash the runny egg yolk over the toast.

Bicycles are chained together, while we have our meals.

Admiring some wall murals in Muar. The “quality” of the cartoons and anime is quite decent. More wefies.

Muar street art 

Muar’s landmark Giant Rickshaw.

Fast forward 30km, and we are in the heart of Malacca (also known as Melaka).
Dutch Square (Red Square) is always crowded.

Always feels good when we reach Malacca. We are over the halfway point of our journey.

Special mention to this hunk (Desmond). Without consistent training rides, he chased us from JB to Malacca (and KL) Bravo!

1700 checkin to Marvelux Hotel.

Take note that Jonker Street night market is only opened evenings Friday to Sunday. If you wish to visit Jonker (2.5km away), please choose a nearer accomodation.

Yummy Peranakan dinner at Kam Cheng 感情. Recommend their Babi pongteh.


Day 3 Malacca to Port Dickson

Strava map to Port Dickson

My best segment was at Port Dickson (PD). Inbound and outbound, PD is packed with rolling winding hills, slopes are gradual and FUN!

Breakfast at ‘Kedai Kopi Kheng Juan Hin
(Good Kaya taoast and Kopi)

Expect constant winding slopes for the next 10km,  near the mountains and hills. Do pop by YouTube 9:48min for some of the hilly terrains.

Slopes Port Dickson cycling

The road condition is not tip top condition, expects some bouncy segments.  Use momentum to roll over the roller coaster slopes.

Fruits pitstop after the slopes, we have the sea coastal lanes.

At about 30km mark (GPS 2.3363392, 102.0610618), we reached Port Dickson’s Rainbow stairs. Hazy sea view in the background.

This is actually a mini staircase, and the swing is missing.    

You will pass a few Malay kampungs, most will sell assam fish and mango float.

We had the most welcome Mango float 2km after the bridge.  Restoran Asam Pedas Ummairah (GPS 2.4091754, 101.9691375). Only RM5 for a refreshing cup.

Double decker buses at “London Bus Retro Village“.
Folks can book the bus for a night stay too.

1330 Reach Coconut bay for lunch. The famous thing here are the “coloured” drinks and that huge tree.

We are very near to our resort.


1700 checkin to PD’s Tasik Villa International Resort

Our corner is too quiet, we needed to grab out to find some dinner and massage. Take note most massage outlets here only accept cash (no credit cards).

Dinner at Restoran Fatt Kee ( 1.5km from resort).

As we get nearer to KL, we were constantly monitoring the haze psi.
So far so good, Haze in KL has dropped to moderate level.


Day 4 Port Dickson to KL


Strava map to KL


After breakfast at resort, more winding roads welcome us out of Port Dickson. You will use Route 5 to exit PD. No worries, the climbs are gradual.

We detour a bit to wefie at Sepang F1  (GPS 2.76081, 101.72562). If you are keen, KLIA airport is just next door.

Always remember to hydrate and eat well. Cycling in Malaysia, the heat and humidity can get to you.

Detour 1)
Before KL outskirt, cyclists should remember this road called “Jalan Roller Coaster“! It is 2km of mental slopes, many fellow cyclists will need to push their bikes up.

End up, we detour 20km Left of Putrajaya (Pink route below).
If opportunity presents, I would like to cycle around Putrajaya and Cyberjaya.

Image below is part of Jalan roller Coaster.
For cycling gurus, the real “Dragon back” rolling is around “Bukit Cherakah“.

Jalan roller Coaster (image credit Google Map)

Detour 2)
For those who complete Roller Coaster, you will cycle towards an university.

Sam and team (another KL cyclist) hit the university compound but found  the gate locked(weekend? holiday?). They could either climb the low wall, or detour 🙂

At GPS 2.97868, 101.73307 (junction), I would recommend you to follow Linda’s route (in yellow). Refer our custom Google Map again.

(On hindsight, I might have chosen the climbing-pain at Jalan Roller Coaster. Our own 20km detour took extra 1 hour, and eat into our time)

Since we did not attempt Jalan roller Coaster, we enjoyed chicken lunch at ‘Dapur Cik Puan’ (Route 36).


At this point, we are about 70km from Petronas Towers.
Below custom Google Map would include many F&B and landmarks in KL. (thanks to Angie).

But we underestimated the efforts needed to navigate through KL.

Dark clouds gathering as we weave through “greater” KL traffic.

Haze reports comparison. No more red zones,  we are safe.

We have been fortunate to avoid rain so far. But thunderstorm caught up with us when we were so near to KL endpoint.

1600 quick detour to avoid the rain. Good desserts at Time Off Puchong cafe.

Kiera was my buddy when we cycled to Malacca 2022 🙂
The best sweeper and he will always ensure everyone is safe.

As mentioned before, it is straightforward to cycle from Johor to Port Dickson. The challenge would be in KL itself.

Besides bad traffic jams, the roads are full of pot-holes. You cannot avoid slopes in KL (too many!)

We got lost at Mid valley. From the map, the “River of Life” is just behind us, but we needed to cycle a “loop”. River of Life is a bike path along the river, much like Singapore’s PCN.

Perhaps I got intimidated by the heavy traffic .
Perhaps we are tired.
But we cannot afford to lose our focus.

As the leader for the group, I can feel the extra stress if I lead folks down the wrong route 🙂

1910 KLCC YEs!!

So proud of ourselves!

The joy and jubilation. Sense of relief, we can be proud of ourselves.
Two wheels and leg power brought us 400km to Petronas Twin Towers!

5D4N Cycle to KL bikepacking


1700 checkin to our grand apartment “Expressionz Professional Suites @ Tun Razak

Classy and spacious loft.

Three of us went up Bukit Tunku to catch the splendid city skyline (4 KL skyscrapers). This would be the finale of our 5D4N cycle to KL ride.


We quickly unload our heavy panniers, and make our way to Bukit Tunku.  (aka Mayor’s Hill or Changkat Tunku) to see KL’s iconic towers and skyline.

Bukit Tunku was only 6km from our apartment, but navigation was not straightforward. Imagine, two phones can show two different Google Map directions!

I would say it is about x1.5 steeper than Mount Faber (expect 7 to 9% gradient). Mayor Hill is a popular spot for both cyclists and joggers.

Do not miss this climb if you are in KL.

Cycle up Bukit Tunku

The four skyscrapers are Petronas Twin, KL tower, Tun Razak Exchange & Merdeka 118.

Bukit Tunku KL Skyline view

Late dinner for the three of us. Super hungry yet feeling a deep sense of accomplishment.

Day 5 KL R&R


Chill day for us, but the haze has reappeared over the horizon.

Some of us decided to pamper ourselves with a massage. Soothe those calves and knots. Pity we did not have enough time to explore KL’s famous street food.

Delicious bowl of Ramen. KL has plenty of gourmet options to whet your appetite.

Ramen Bankara Avenue K

We hired private vans to bring us back to Singapore.
Pickup at 1300, and we target to reach Singapore in time for dinner.

We opt for comfort van, as coach\bus policy for road bikes are not streamlined. Have heard stories of road bikes rejected for storage (for whatever reasons). Sometimes a small tip for bus driver helps, sometimes bus policy requires proper bike covers.

Hyundai Starex price per pax (maximum 3 bikes) is SGD126.
If we opt for coach, it will be SGD $40 to $50.

Most importantly, do wrap your precious bikes securely, in case some luggage fall on your precious groupset.

Yummy lunch at Negri Sembilan’s Restaurant Bo Kee & You 芙蓉波仔鱼头.

Fish head Restaurant Bo Kee & You

Pitstop and shopping at Ming An(Yong Peng).

明安 Yong Peng

And that concludes our epic 5D4N Cycle to KL journey.

Happy to reach another milestone in our Malaysia Cycling exploration.
Just remember, KL is only 200km more from Malacca 🙂

When shall we ride up to Penang?

For folks who wish to explore more of KL, take note there is a Car-Free KL event every Sunday! (https://klcarfreemorning.my). Alternatively, I know “OCBC Cycle” also has a KL edition.



You may read about other cycling trips below:
Cycle to Pekan Nanas and Legoland (My virgin trip)
JB food hunt (3 hours 30km) (Video tips on cycling across customs)
Cycle to Forest City (Boat ride!)
Cycle to Pontian (笨珍)
Cycle to Elephant Rock (Bukit Batu Gajah)
Cycling to Malacca (2022 3D2N)
Cycle to KL (2023 5D4N)
2018 Cycling Hualien to Taitung (with two kiddos)
2023 Autumn Seoul to Busan (four rivers solo)

*Do follow our cycling adventures here -> https://sengkangbabies.com/tag/cycling

YouTube: Additional videos from our overseas trips:

YouTube: Chill at Pontian 笨珍

YouTube :Cycling to Forest City and boat ride (my best Johor trip yet)

YouTube: Cycling to Elephant Rock (Bukit Batu Gajeh)

YouTube: Cycling to Malacca

YouTube:Cycling to Putuo Village

YouTube:2023 Cycle to KL (5D4N)

Cycle to Desaru and Sedili

Cycle East Coast Kuantan, Kelantan, Titiwangsa, Betong, Penang (preview)

Cycling In Taiwan (250km from Hualien to Taitung)

2023 Nov 7D6N Solo Seoul to Busan Four Rivers trial.

Do pop by our Road Trip to Penang 2022Dec YouTube:

Bike Boxing overseas and cycling from Incheon Airport to Seoul

Bike boxing overseas was one of the challenges, when I decided to solo Seoul to Busan trail, aka 4 Rivers.
After 7D6N 680km in October 2023, I successfully completed the 4 rivers trail. This was a new milestone for me.

but, there were many doubts …

How should I plan my days, where should I stay? Will language and food be an issue? Can I scale the mountains? I will miss Google!

Surprisingly, the two initial doubts are those of bicycle boxing (and courier), and how to travel out of Incheon Airport with my bicycle!

What happens if my bike does not arrive? Or if damaged during transit?
It is always easier to rent a bike from Korea, but I wanted to challenge myself.
~~~ ~~~ ~~~ ~~~

This is the first blog post of my journey, and I will focus on Bicycle Boxing and cycling out of Incheon airport (a novelty).

The next few posts will focus on the itinerary and experiences.

Summary and photos videos of my 7D6N journey.

1)7D6N itinerary
Day1 90km IncheonAirport to AraWest to Hongdae
(Strava Day 1)
Day2 90km Seoul to Yangpyeong
(Strava Day 2)
Day3 123km Yangpyeong to Suanbo
(Strava Day 3)
Day4 82km Suanbo to SangjuSi
(Strava Day 4)
Day5 90km SangjuSi to Daegu
(Strava Day 5)
Day6 114km Daegu to Namji
(Strava Day 6)
Day7 95km Namji to Busan
(Strava Day 7)

2)Part 1 and 2 of my custom Google Map will share my route, F&B and motels from Seoul to Busan. Do take note that I did not follow 100% 4 Rivers Route, skip Andong, and I did not search for all the certification booths.

(Part 1 Seoul to Sangji here) Red dots depict the Certification Booths.

Gpx of Seoul to Busan Trail

(Part 2 Sangji to Busan here)


3)YouTube videos of my 4 Rivers trail (wip)

Day 1 Bike boxing, ferry and cycling from Incheon Airport to Ara West

Day 2 – 4 Rivers trail Seoul to Yeoju

Day 3 – Yeoju to Suanbo

Day4 82km Suanbo to SangjuSi (submit two mountains)

Day 5 90km SangjuSi towards Gumi and Daegu

Day 6 114km from Daegu to Namji (Hardest segment for me)

Finale. Day 7 95km from Namji to Busan (end point)

I am still working on the other videos, do browse through all the photos in album below.

Korea Four Rivers Photos

4) 300+ Facebook photos over 7D6N

*5)Facebook groups for your research
Seoul to Busan and Beyond (SBB)
*Korea Cycling Community (Refer to their useful FAQs here)

6) No1 Tip. Google Map is almost useless in South Korea. You need to master Kakao and Naver Map quickly. These apps are life savers for your navigation and hunt for F&B and motels. (I would recommend Kakao as it displays the elevation too.)

=== Airport Logistics and Boxing = ===

I flew into Incheon airport, and departed via Busan airport. Many would choose to take a KTX train from Busan back to Seoul Incheon airport.

My trip was in October November, peak of autumn Foliage. Good weather and scenic autumn foliage routes.

You can check the same website for their Cherry Blossom forecast too!

Autumn Forecast for Korea 2023 (image credit Inmykorea.com)

Tip 2. Many choose to train or bus from Incheon Airport to Seoul downtown.
They can then cycle to Ara West start point (5km from Cheongna International City Station (Station GPS 37.556283, 126.624608).

* (Please correct me if I am wrong). Both foldies and road bikes need to be wrap before boarding. Foldies can go on the train any day, but road bikes only certain days, and only first or last cabin

** Search S2B Facebook for others’ Bus/train experiences, destination Ara West

Using Kakao Map, I cycled from Incheon airport, ferry over to Wolmi and cycled to Ara West (total 38km). This route is not for everyone, as logistics is not straightforward. I hope my YouTube video will help with your planning.

Tip 3. Cycle 20km Incheon airport to Ferry terminal Kakao Map link.
https://kko.to/j-uz9v1mrL (Updated Feb2024, refer end of page for Naver alternative route)

Kakao Map cycling from Incheon airport to Ara West

However, first timers will find cycling out of Incheon airport intimidating. I hope my mistakes will help you navigate towards Ferry point safely. Refer to three screenshots.

Tip 3a. Using Kakao map. From airport, you will reach these 3 lanes.
(Estimated GPS 37.440727, 126.466127)

Take middle path and cycle towards Cargo Terminal. 20km to reach Ferry point. (My mistake was I took the rightmost lane, and went into the highway! I had to do a U-turn at CS petrol station)


Ferry location (GPS 37.49253, 126.58089)

Tip 3b.
Grab the Incheon -> Wolmi ticket for 3500Won.
Ferry frequency is every 60mins, and trip is 20min.

(If you miss a boat, 60 minutes delay!)

Ferry from Incheon airport to Wolmi and Ara West

Once you disembark at Wolmi, I might recommend below Incheon landmark for a photo (GPS 37.47383, 126.59659), and maybe “Wolmido Lighthouse”.

(You will see Incheon and Wolmi being interchanged some times)

Tip 3c. Cycle 18km from Wolmi Ferry point to Ara West (Start point for 4 rivers trail). Refer Kakao Map -> https://kko.to/oSgKuGlnbp

Do expect uneven pavements, and plenty of kerbs for the first 10km.

My itinerary was to cycle estimated 36km from Incheon Airport to Ara West, followed by 40-50km towards downtown Seoul (Hongdae).

Tip 3d. Refer Ara West to Seoul Downtown Kakao Map direction https://kko.to/KvV8H3L0yG

Ara West start point

Tip 4. Ara West 0 km marker. You can buy your Certification Passbook near here (GPS 37.556827, 126.603891)

Tip 5. How to box your bicycle and fly.

Let us backtrack.
Before we even fly, the first challenge would be finding an airline which can accommodate your odd-size bicycle cardbox (Checkin limits, and cardboard dimensions etc)

I even had problems finding cardboard for my bike! Thanks to Liaoge for their help!

I had to YouTube and find out how others pack and bubble wrap their frames. We cannot assume that airport handlers will be gentle when then handle luggage :p

Since I have 25kg checkin allowance, I need to max out the cardboard content. Beside cycling stuffs, I need to pack for my off-bike days too.

Bike Boxing overseas

Packing your stuff into the panniers is an exercise too. We try to balance front back and left right. Those regular items should be packed on top.

My panniers and bags were already 1.5 to 2kg. Add in the 7D6N kit total 11kg extra! This will definitely provide additional resistance to your cycling experience.

Panniers for overseas cycling

Ready to depart Changi Airport for my first solo bike adventure!

Foldie Bike Boxing for overseas


Tip 6. Unboxing at Incheon took me another 60-80 minutes. The bike assembly was easy, but squeezing items into the panniers took time.

Bike unboxing at Incheon airport

Many curious folks will be staring at you 🙂
And I would recommend that you practice boxing and unboxing before the flight.

Fast forward to 633km (end point at Busan).

You will notice that 90% of folks arrive at Busan during the day. I arrived at 7pm 18 degrees, due to two punctures.

The dark welcome did not provide a lot of inspiration :p
Time to celebrate my achievement!

Korea Seoul to Busan Strava

Refer to my 7 days Strava links above.


Tip 7. Now how do you find a box in Busan to fly back?
Instead of flying out from Seoul, I chose to exit via Busan. Those who depart from Incheon would need to train back to Seoul, Incheon.

For public transport (train and bus), you would need to bag your bike.
Photo below, my reliable Muji bag, foldie and panniers.

My motel was only two stations away from Busan Airport (Gimhae International Airport).

Train to Busan airport

Take note that “full bikes” are not supposed to roll inside the airport compound. I supposed folding bikes have more leeway (cannot confirm)

I engaged Zim Carry’s bike boxing services.
(The alternate option would be to hunt for a bike box in Busan, and diy wrap your cardboard. You might need a taxi to cart your box to the airport).

Price breakdown:

Big bicycle box – 18,000Won
Leave box overnight – 15,000Won
(At $33 SGD, this is very affordable for convenience)

Just take note of Zim Carry’s short opening hours.
They close at 2000, and open at 0500.
If there is no queue, packing should be faster than 45 minutes.

Zim Carry’s respond time via Facebook messenger takes weeks!
(Perhaps they are not comfortable replying in English)
But this was unnecessary stress for bike travellers, I could not Find/Google for English tips about Zim Carry services etc.

Do get your Korean friends to call them if necessary.

Box and luggage storage pricing. My bicycle “Max” box was 15,000Won overnight.

Beside the bike, max out the box (25kg for SIA) with your accessories.
Please buy the bubble wrap to protect your frame too.

Bike Boxing overseas at Busan

Although Busan is an international airport, they only accommodate “smaller” planes. Please ensure your bike box (length = 156cm) is viable.
Mine barely pass Busan airport’s clearance!

My bike box need to enter the lift at a 45 degree angle 🙂

Bike Boxing overseas at odd-size counters

Adding a small feedback about Busan Airport’s poor Tax Refund SOP ( link).
Just take note that after scanning the QR code for your receipts, the tax-refund counter is inside the immigration segment (after passport clearance).

Google Map Review shows that “Tax Refund” is a recurring issue for Busan. Otherwise, other airport services are good.

Busan airport poor Tax Refund service


Milestone achieved! I went out of my comfort zone and challenged my own fitness and resourcefulness.

The cold mornings and early sunsets in Autumn presented some challenges.
Happy to complete my first solo overseas trip.

Tip X.

-You might be surprised but the hardest thing to commit is time (and taking leave). We can train our fitness, we can equip and upgrade our bike accessories, but it is so hard to get extended leave. (Do not forget to buy a nice souvenir for your supportive partner too!)

-As mentioned earlier, the easiest option would be to join a cycling group for your overseas ride. Besides a safety car, you can leave your  heavy panniers inside the car! Some seasoned cyclists would have dedicated soft or hard casings for their bikes too. Once they land, they will engage local courier to ship their boxes to their destination. (Diy Bike Boxing overseas does give a sense of satisfaction)

-In case you are curious, the four rivers in Seoul to Busan are Hangang, Nakdonggang, Geumgang and Yeongsangang. I suspect you can cycle at least 50km next to the majestic Han river, this is longer than Singapore!

* (refer map below, updated 2024 Feb )
Naver Map indicated a shortcut is available (shaved 3km off to ferry, who can confirm route?)
– Take note it is only true for opposite direction! (ie from Ferry to airport)
– And there is a barrier between the lanes? Do we lift bikes over?


** Timing is of essence. Those who wish to cycle from Incheon airport towards Seoul will clock 80-90km easily. This is including 20min on the ferry.

If you cycle 20kmh average, you will need 4 hours + 20min Ferry for journey. (Need to add meal breaks. If you miss a ferry, add 1 hour delay!  Thus plan with BUFFER to reach your motel in good time.)

* Seoul to Busan blog :
Day 0 Summary – Bike Boxing overseas and cycling from Incheon Airport to Seoul
Day 1 – Bikepacking Seoul to Busan – Day 1 cycle to Seoul downtown
Day 2 – Bikepacking 4 Rivers – Day 2 to Yeoju
Day 3 – Cycling Seoul to Busan – Day 3 Yangpyeong to Suanbo

ps.. YouTube : Cycle Taiwan Hualien to Taitung with kids (this is still my most memorable overseas ride)

Blog – https://sengkangbabies.com/holiday/day-2-cycling-hualien-to-ruisui