• Our partners include:

  • Booking.com
  • Skyscanner
  • Airbnb
  • Expedia
  • Uber
  • Rentalcars.com

There are 9 ways to get from Kaohsiung to Yilan by train, bus, car or plane

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

Train, bus  •  3h 32m

  1. Take the train from Zuoying to Nangang Northbound D / ...
  2. Take the bus from Nangang Station to Yilan Station 1878

$49 - $61

Cheapest option

Bus U Bus  •  6h 25m

  1. Take the bus from Kaohsiung Station to Taipei Bus Station 1610 / ...
  2. Take the bus from Taipei Station to Yilan Station 1916 / ...

$21 - $30

7 alternative options

Train Taiwan High Speed Rail  •  4h 58m

  1. Take the train from Zuoying to Taipei Northbound D / ...
  2. Take the train from Taipei to Yilan 801 / ...

$50 - $64

Train  •  6h 49m

  1. Take the train from Kaohsiung to Yilan 801 / ...

$22 - $40

Bus Taiwan Bus  •  6h 54m

  1. Take the bus from Nanzih to Taipei Station 3999
  2. Take the bus from Taipei Station to Yilan Station 1916 / ...

$23 - $32

Drive  •  4h 14m

  1. Drive from Kaohsiung to Yilan 247.2 miles

$30 - $45

Fly Kaohsiung to Taipei Songshan, bus  •  4h 29m

  1. Fly from Kaohsiung (KHH) to Taipei Songshan (TSA) KHH - TSA
  2. Take the bus from Technology Building Station to Yilan Station

$117 - $318

Train to Taitung, fly to Taipei Songshan, bus  •  5h 21m

  1. Take the train from Kaohsiung to Zhiben
  2. Fly from Taitung (TTT) to Taipei Songshan (TSA) TTT - TSA
  3. Take the bus from Technology Building Station to Yilan Station

$94 - $182

Fly Kaohsiung to Hualien, train  •  5h 20m

  1. Fly from Kaohsiung (KHH) to Hualien (HUN) KHH - HUN
  2. Take the train from Hualien to Yilan

$61 - $472

Questions & Answers

The cheapest way to get from Kaohsiung to Yilan is to bus which costs $20 - $30 and takes 6h 25m.

More details

The quickest way to get from Kaohsiung to Yilan is to train and bus which costs $45 - $65 and takes 3h 32m.

More details

No, there is no direct bus from Kaohsiung station to Yilan station. However, there are services departing from Kaohsiung Station and arriving at Yilan Station via Taipei Station. The journey, including transfers, takes approximately 6h 25m.

More details

Yes, there is a direct train departing from Kaohsiung and arriving at Yilan. Services depart three times a day, and operate every day. The journey takes approximately 6h 49m.

More details

The distance between Kaohsiung and Yilan is 279 km. The road distance is 395.5 km.

Get driving directions

The best way to get from Kaohsiung to Yilan without a car is to train and bus which takes 3h 32m and costs $45 - $65.

More details

It takes approximately 3h 32m to get from Kaohsiung to Yilan, including transfers.

More details

Kaohsiung to Yilan bus services, operated by U Bus, arrive at Kaohsiung Station.

More details

Kaohsiung to Yilan train services, operated by Taiwan Railway, depart from Kaohsiung station.

More details

The best way to get from Kaohsiung to Yilan is to train which takes 4h 58m and costs $50 - $65. Alternatively, you can bus, which costs $20 - $30 and takes 6h 25m.

Mode details

Map of how to get from Kaohsiung to Yilan.
Launch map view
  • Distance: 174.2 miles
  • Duration: 3h 32m

What companies run services between Kaohsiung, Taiwan and Yilan, Taiwan?

You can take a train from Kaohsiung to Yilan via THSR Zuoying Station, Zuoying, and Taipei in around 4h 58m. Alternatively, you can take a bus from Kaohsiung to Yilan via Taipei Station in around 6h 25m.

Airlines
Uni Airways
Website
uniair.com.tw
Flights from Kaohsiung to Taipei Songshan via Penghu
Ave. Duration
2h 50m
When
Every day
Estimated price
$120 - $470
Flights from Kaohsiung to Taipei Songshan via Kinmen
Ave. Duration
2h 53m
When
Every day
Estimated price
$120 - $470
Flights from Taitung to Taipei Songshan
Ave. Duration
1h
When
Every day
Estimated price
$70 - $280
Mandarin Airlines
Website
mandarin-airlines.com
Flights from Kaohsiung to Taipei Songshan via Penghu
Ave. Duration
3h 4m
When
Every day
Estimated price
$150 - $440
Flights from Taitung to Taipei Songshan
Ave. Duration
53m
When
Every day
Estimated price
$70 - $270
Flights from Kaohsiung to Hualien
Ave. Duration
1h 5m
When
Every day
Estimated price
$55 - $450
Far Eastern Air
Website
fat.com.tw
Flights from Kaohsiung to Taipei Songshan via Penghu
Ave. Duration
2h 3m
When
Every day
Estimated price
$40 - $350
Flights from Kaohsiung to Taipei Songshan via Kinmen
Ave. Duration
3h 25m
When
Every day
Estimated price
$55 - $390
Train operators
Taiwan High Speed Rail
Phone
4266-3000
Website
thsrc.com.tw
Train from Zuoying to Nangang
Ave. Duration
2h 10m
Frequency
Every 20 minutes
Estimated price
$45 - $55
Schedules at
thsrc.com.tw
Book at
klook.com
Non-Reserved
$45 - $55
Standard
$45 - $55
Business
$73
Train from Zuoying to Taipei
Ave. Duration
2h 2m
Frequency
Every 20 minutes
Estimated price
$45 - $55
Schedules at
thsrc.com.tw
Book at
klook.com
Non-Reserved
$44 - $50
Standard
$45 - $55
Business
$72
Taiwan Railway
Phone
+8862-2191-0096
Website
railway.gov.tw
Train from Taipei to Yilan
Ave. Duration
2h 21m
Frequency
Every 30 minutes
Estimated price
$4 - $8
Website
twtraffic.tra.gov.tw
Train from Kaohsiung to Yilan
Ave. Duration
6h 49m
Frequency
3 times a day
Estimated price
$22 - $40
Website
twtraffic.tra.gov.tw
Train from Kaohsiung to Zhiben
Ave. Duration
1h 54m
Frequency
Every 2 hours
Estimated price
$7 - $12
Website
twtraffic.tra.gov.tw
Train from Hualien to Yilan
Ave. Duration
1h 50m
Frequency
Every 30 minutes
Estimated price
$4 - $8
Website
twtraffic.tra.gov.tw
Bus operators
Taiwan Bus
Phone
0800-231-035
Website
taiwanbus.tw
Bus from Nangang Station to Yilan Station
Ave. Duration
55m
Frequency
Every 10 minutes
Estimated price
$3 - $5
Schedules at
taiwanbus.tw
Bus from Kaohsiung to Taipei Station
Ave. Duration
5h 20m
Frequency
Every 15 minutes
Estimated price
$17 - $26
Schedules at
taiwanbus.tw
Bus from Nanzih to Taipei Station
Ave. Duration
5h 10m
Frequency
Every 30 minutes
Estimated price
$17 - $25
Schedules at
taiwanbus.tw
U Bus
Website
ubus.com.tw
Bus from Kaohsiung Station to Taipei Bus Station
Ave. Duration
5h 10m
Frequency
Every 30 minutes
Estimated price
$16 - $23
Schedules at
ubus.com.tw
Kamalan Bus Inc.
Website
kamalan.com.tw
Bus from Taipei Station to Yilan Station
Ave. Duration
1h 10m
Frequency
Every 10 minutes
Estimated price
$4 - $5
Schedules at
kamalan.com.tw
Bus from Technology Building Station to Yilan Station
Ave. Duration
1h 5m
Frequency
Every 20 minutes
Estimated price
$4 - $5
Schedules at
kamalan.com.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 How to get from Stansted Airport into central London, Which side of Niagara Falls should I choose (and how do I get there)? and 5 incredible day trips from Florence by train - to help you get the most out of your next trip.

More Questions & Answers

There is no direct flight from Kaohsiung Airport to Taipei Songshan Airport. The quickest flight takes 1h 50m and has one stopover.

Search flights

Kaohsiung to Yilan bus services, operated by Kamalan Bus Inc., arrive at Yilan Station.

More details

Kaohsiung to Yilan train services, operated by Taiwan Railway, arrive at Yilan station.

More details

Yes, the driving distance between Kaohsiung to Yilan is 396 km. It takes approximately 4h 14m to drive from Kaohsiung to Yilan.

Get driving directions

Mandarin Airlines, Far Eastern Air and Uni Airways offer flights from Kaohsiung Airport to Taipei Songshan Airport.

Search flights

There are 1044+ hotels available in Yilan. Prices start at $49 USD per night.

More details

The best way to get from Kaohsiung to Kaohsiung Airport is to subway which takes 14m and costs $1 - $2.

More details