There are 6 ways to get from Hsinchu to Keelung by bus, train, taxi or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus, line 1802 bus  •  1 h 55 min

  1. Take the bus from Hsinchu Station to Sanzhong 7500 / ...
  2. Take the line 1802 bus from Sanzhong to Keelung Station 1802

$4 - $10

5 alternative options

Train  •  2 h 8 min

  1. Take the train from Hsinchu Station to Keelung Station Northern / ...

$5 - $10

Bus  •  2 h 10 min

  1. Take the bus from Hsinchu Station to Keelung Station 1804

$5 - $8

Train, line 1032 bus  •  2 h 23 min

  1. Take the train from Hsinchu to Banciao Mountain Line / ...
  2. Take the line 1032 bus from Banqiao Station to Keelung Station 1032

$6 - $11

Taxi  •  1 h 9 min

  1. Take a taxi from Hsinchu to Keelung 62.2 miles

$90 - $120

Drive  •  1 h 9 min

  1. Drive from Hsinchu to Keelung 62.2 miles

$7 - $12

What companies run services between Hsinchu and Keelung, Taiwan?

You can take a bus from Hsinchu to Keelung via Sanzhong in around 1 h 55 min. Alternatively, Taiwan Railway operates a train from Hsinchu to Keelung every 3 hours. Tickets cost $5 - $10 and the journey takes 2 h 8 min.

Train operators
Taiwan Railway
Phone
+8862-2191-0096
Website
railway.gov.tw
Train from Hsinchu Station to Keelung Station
Ave. Duration
2 h 8 min
Frequency
Every 3 hours
Estimated price
$5 - $10
Schedules at
twtraffic.tra.gov.tw
Book at
railway.hinet.net
Train from Hsinchu to Banciao
Ave. Duration
43 min
Frequency
Hourly
Estimated price
$3 - $6
Schedules at
twtraffic.tra.gov.tw
Book at
railway.hinet.net
Bus operators
Taiwan Bus
Website
taiwanbus.tw
Bus from Hsinchu Station to Sanzhong
Ave. Duration
1 h 8 min
Frequency
Every 30 minutes
Estimated price
$4 - $6
Schedules at
taiwanbus.tw
Bus from Sanzhong to Keelung Station
Ave. Duration
40 min
Frequency
Every 15 minutes
Estimated price
$1 - $4
Schedules at
taiwanbus.tw
Bus from Hsinchu Station to Keelung Station
Ave. Duration
2 h 10 min
Frequency
Every 4 hours
Estimated price
$5 - $8
Schedules at
taiwanbus.tw
U Bus
Website
ubus.com.tw
Bus from Hsinchu Station to Chongyang
Ave. Duration
1 h 14 min
Frequency
Every 30 minutes
Estimated price
$3 - $5
Schedules at
ubus.com.tw
Keelung Buses
Website
kl-bus.com.tw
Bus from Banqiao Station to Keelung Station
Ave. Duration
1 h 30 min
Frequency
Every 20 minutes
Estimated price
$3 - $5
Schedules at
kl-bus.com.tw
Other operators
Taxi from Hsinchu to Keelung
Ave. Duration
1 h 9 min
Estimated price
$90 - $120
Jinli Taxi
Phone
+886 3 522 1111
Website
thb.gov.tw
The First Taxi
Phone
+886 3 551 6000
Website
thb.gov.tw
Hong Shuai Taxi
Phone
+886 3 571 3333
Website
thb.gov.tw

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 Getting around the Cyclades, Travelling to and around Russia for the 2018 FIFA World Cup and Need to know: Greyhound - to help you get the most out of your next trip.

Questions & Answers

The distance between Hsinchu and Keelung is 86 km. The road distance is 100 km.

The cheapest way to get from Hsinchu to Keelung is to bus which costs $5 - $8 and takes 2 h 10 min.

The quickest way to get from Hsinchu to Keelung is to taxi which takes 1 h 9 min and costs $90 - $120.

Yes, there is a direct train departing from Hsinchu Station and arriving at Keelung Station. Services depart every three hours, and operate every day. The journey takes approximately 2 h 8 min.

Yes, there is a direct bus departing from Hsinchu Station and arriving at Keelung Station. Services depart every four hours, and operate every day. The journey takes approximately 2 h 10 min.

It takes approximately 1 h 55 min to get from Hsinchu to Keelung, including transfers.