• Our partners include:

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

There are 4 ways to get from Puli to Alishan by bus, 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

Line 6668 bus, bus  •  3 h 22 min

  1. Take the line 6668 bus from puli zong zhan to Sun Moon Lake 6668 / ...
  2. Take the bus from Sun Moon Lake to Yihao Bridge 6740

$69 - $87

Cheapest option

Bus  •  5 h 8 min

  1. Take the bus from Sun Moon Lake to Alishan 6739

$8 - $14

2 alternative options

Taxi  •  2 h 25 min

  1. Take a taxi from Puli to Alishan 91 miles

$100 - $130

Drive  •  2 h 25 min

  1. Drive from Puli to Alishan 91 miles

$11 - $17

Questions & Answers

The cheapest way to get from Puli to Alishan is to bus which costs $8 - $14 and takes 5 h 8 min.

More details

The quickest way to get from Puli to Alishan is to taxi which costs $100 - $130 and takes 2 h 25 min.

More details

No, there is no direct bus from Puli to Alishan. However, there are services departing from Chunghwa Telecom and arriving at Alishan via Sun Moon Lake. The journey, including transfers, takes approximately 5 h 8 min.

More details

The distance between Puli and Alishan is 53 km. The road distance is 145.6 km.

Get driving directions

The best way to get from Puli to Alishan without a car is to line 6668 bus and bus which takes 3 h 22 min and costs $65 - $90.

More details

It takes approximately 3 h 22 min to get from Puli to Alishan, including transfers.

More details

Puli to Alishan bus services, operated by Taiwan Bus, depart from Sun Moon Lake station.

More details

Puli to Alishan bus services, operated by Taiwan Bus, arrive at Alishan station.

More details

Yes, the driving distance between Puli to Alishan is 146 km. It takes approximately 2 h 25 min to drive from Puli to Alishan.

Get driving directions

There are 107+ hotels available in Alishan. Prices start at $58 USD per night.

More details

Map of how to get from Puli to Alishan.
Launch map view
  • Distance: 33.4 miles
  • Duration: 3 h 22 min

What companies run services between Puli, Taiwan and Alishan, Taiwan?

You can take a bus from Puli to Alishan via Sun Moon Lake and Yihao Bridge in around 3 h 22 min.

Bus operators
Nantou Bus
Phone
+886-49-2984-031
Website
ntbus.com.tw
Bus from puli zong zhan to Sun Moon Lake
Ave. Duration
31 min
Frequency
Hourly
Estimated price
$1 - $2
Schedules at
ntbus.com.tw
Taiwan Bus
Phone
0800-231-035
Website
taiwanbus.tw
Bus from Sun Moon Lake to Yihao Bridge
Ave. Duration
27 min
Frequency
3 times a day
Estimated price
$3 - $5
Schedules at
taiwanbus.tw
Bus from Sun Moon Lake to Alishan
Ave. Duration
3 h 40 min
Frequency
Twice daily
Estimated price
$7 - $12
Schedules at
taiwanbus.tw
Other operators
Taxi from Puli to Alishan
Ave. Duration
2 h 25 min
Estimated price
$100 - $130
Puli Taxi
Phone
+886 968 038 963
Website
0968038963.ego.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 Best ways to travel around Australia, Travelling to the US: What do I need to know? and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.