There are 4 ways to get from Bali to Keelung by bus, subway, train, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Line 1802 bus
best- Take the bus from Sanzhong to Keelung Stationbus 1802
1h 31m$17–23Drive 43.8 km
cheapest- Drive from Bali to Keelungcar 43.8 km
36 min$5–6Subway, train
- Take the subway from Zhuwei to Taipei Main Stationsubway Red
- Take the train from 臺北 to 三坑train 非山線海線 / ...
1h 40m$15–20Taxi
- Take the taxi from Bali to Keelungtaxi 43.8 km
36 min$40–50
Questions & Answers
The cheapest way to get from Bali to Keelung is to drive which costs $4 - $6 and takes 36 min.
The fastest way to get from Bali to Keelung is to drive which takes 36 min and costs $4 - $6.
No, there is no direct bus from Bali to Keelung station. However, there are services departing from Sanzhong and arriving at Keelung Station via . The journey, including transfers, takes approximately 1h 31m.
No, there is no direct train from Bali to Keelung. However, there are services departing from Zhuwei and arriving at 三坑 via 臺北. The journey, including transfers, takes approximately 1h 40m.
The distance between Bali and Keelung is 47 km. The road distance is 43.8 km.
The best way to get from Bali to Keelung without a car is to line 1802 bus which takes 1h 31m and costs $16 - $23.
It takes approximately 1h 31m to get from Bali to Keelung, including transfers.
Bali to Keelung bus services, operated by Kuo-Kuang Bus, depart from Sanzhong station.
Bali to Keelung train services, operated by Taipei Metro, depart from Zhuwei station.
Bali to Keelung bus services, operated by Kuo-Kuang Bus, arrive at Keelung Station.
What companies run services between Bali, Taiwan and Keelung, Taiwan?
Kuo-Kuang Bus operates a bus from Sanzhong to Keelung Station every 15 minutes. Tickets cost $2–4 and the journey takes 1h 15m.
- Phone
- 886-2-218-12345
- Website
- english.metro.taipei
Subway from Zhuwei to Taipei Main Station
- Ave. Duration
- 32 min
- Frequency
- Every 10 minutes
- Estimated price
- $1–2
- Schedules at
- english.metro.taipei
- Phone
- 0800-765-888
- Website
- railway.gov.tw
Train from 臺北 to 三坑
- Ave. Duration
- 40 min
- Frequency
- Every 30 minutes
- Estimated price
- $1–2
- Website
- https://www.railway.gov.tw/tra-tip-web/tip?lang=EN_US
- adult
- $1–2
- Phone
- 0800 010 138
- [email protected]
- Website
- 12go.asia
Bus from Sanzhong to Keelung Station
- Ave. Duration
- 1h 15m
- Frequency
- Every 15 minutes
- Estimated price
- $2–4
- Schedules at
- taiwanbus.tw
- Adult
- $2–4
- Ave. Duration
- 36 min
- Estimated price
- $40–50
Crown Taxi
- Phone
- +886 2 412 8333
- Website
- crowntaxi.com.tw
MTaxi
- Phone
- +886 2 449 9178
- Website
- mtaxi.com.tw
Taipei Gov Taxi Line
- Phone
- +886 80 005 5850
- Website
- english.dot.gov.taipei
Taiwan Taxi
- Phone
- +886 2 4058 8888
- Website
- taiwantaxi.com.tw
Tripool
- Phone
- +886800078787
- Website
- tripool.app
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including South Korea: Travelling from Seoul to Busan , Flying into Beijing?, and Which London airport should I choose? - to help you get the most out of your next trip.
More Questions & Answers
Bali to Keelung train services, operated by Taipei Metro, arrive at Taipei Main Station.
Yes, the driving distance between Bali to Keelung is 44 km. It takes approximately 36 min to drive from Bali to Keelung.
There are 711+ hotels available in Keelung.







