Most tourists rely heavily on the train and HSR for getting around Taiwan. However, some places can only be reached by bus. Sun Moon Lake, one of Taiwan’s top destinations, is one of them.
Bus 6670, also called the Sun Moon Lake Tourist Shuttle Bus, runs from Taichung to Sun Moon Lake (and Sun Moon Lake back to Taichung).
Because of the high demand for this bus, there is often a long line. At peak times, some passengers won’t be able to get on. For those who swipe EasyCard or buy bus tickets on Klook, it will be first-come-first-served.
Only those who book their Taichung to Sun Moon Lake bus tickets online will have reserved seats. In this article, I will give step-by-step instructions for doing exactly that. I’ve personally tested this system to make sure it works.
Also see my similar guides to booking bus tickets from Sun Moon Lake to Alishan and bus tickets from Chiayi to Alishan.
Taichung to Sun Moon Lake Bus Info
- For the Taichung Sun Moon Lake bus timetable, click here.
- You can only reserve seats from Gancheng Station Nantou Bus Company (here one block north of Taichung train station in the city center) or Taichung HSR station to Sun Moon Lake, or from SML back to those two stations.
- Reservations can be made up to two weeks in advance. You can book 1-4 seats at a time. For a return trip, you’ll need to make two separate bookings. Seats can’t be booked for Lunar New Year or some major long weekends.
- Only 10 seats per bus are available for online booking. The rest will go to those who line up and swipe EasyCard or buy tickets on Klook.
- Remember that kids age 0-5 ride free but won’t get a seat. Kids aged 6-12 can book discounted tickets (50% off, I’ll show how below) and will get a seat.
- Even if you don’t book the bus in advance, one trick is that before you line up for the bus, you can go inside (Nantou ticket window at Gancheng station or Sun Moon Lake Visitors Center across the street from the bus stop in Shuishe) at get a queue number for the bus. This will give you priority boarding before others who line up (but after those who booked tickets online).
- If you don’t want to bother with the bus, you can also take a shared or private transfer to Sun Moon Lake or join a Sun Moon Lake day tour from Taichung / from Taipei.
- Find more info in my guides to Taichung, Sun Moon Lake, Nantou county, booking train tickets in Taiwan, and booking HSR tickets in Taiwan.
- Many visitors combine their visit to Sun Moon Lake with Cingjing Farm and/or Hehuanshan. Here’s how to get to Cingjing Farm and Hehuanshan.
Also consider renting a car and driving there yourself.
Steps to Buy Bus Tickets from Taichung to Sun Moon Lake
In order to reserve seats on the bus from Taichung to Sun Moon Lake (or Sun Moon Lake to Taichung), you’ll need to
- Sign up for an account on the bus company website
- Book your seats and receive a QR code
- Take that QR code to the counter at the station and pay at least 20 minutes before the departure time.
Here are each of those steps in detail:
Step 1: Sign up for Nantou Bus Company Membership
Before you can book bus tickets to Sun Moon Lake, you need to register an account on the Nantou bus company website.
Go to the Nantou Bus Company homepage. Click the globe icon at the top right and change the language to English (simplified Chinese, Japanese, and Korean are also available).
Then click the person icon (Login), as highlighted at the top-right corner in the above screenshot.
In the subsequent pop-up, click “Join”, as circled in green in the above screenshot.
Next, you’ll need to fill in the above form. I suggest you use your name as it appears in your passport.
For the password, even though it doesn’t mention this, you will need to use a combination of at least 3 of the following: lower case letter, upper case letter, number, and/or special character.
After you agree to the terms and click “Submit”, you’ll receive an email. Open the email and click the blue link in it to verify your email.
Step 2: Login and Reserve Bus Seats
Once you click the link in the email, your email will be verified, and it should redirect you to the login screen. If it doesn’t, go back to the homepage and click the person icon.
Log in to your account using your email and the password you created when signing up. Then scroll down to see the two options for Sun Moon Lake tickets (see above screenshot).
The one on the left says 干城 (Gancheng) to 高鐵 (HSR) to 日月潭 (Sun Moon Lake). The one on the right says the opposite (Sun Moon Lake to Taichung HSR or Gancheng Station).
Click whichever one you want to purchase. Alternatively, you can click here to go to the Taichung to Sun Moon Lake ticket page or click here to go to the Sun Moon Lake to Taichung ticket page.
Above, I’ve clicked the option for buying a bus ticket from Taichung (Gancheng or HSR) to Sun Moon Lake.
All those Mandarin words highlighted in red are the instructions for how to reserve your seats. Annoyingly, they’ve posted it as an image, so you can’t copy paste them to a translator. You can use the image translation function on GoogleTranslate if you want. But don’t worry, I’ll be covering all these instructions below.
Simply click the red “Buy Now” button at the top-right.
The next step is straightforward. Select your starting point (Taichung Gancheng Station or Taichung HSR Station). Sun Moon Lake Station is your only arrival option.
Choose the date you want (ones with seats will say “Available” in green). Note that in the above screenshot, they don’t sell reserved seats for the Lunar New Year holiday (Feb 7 to 15 in 2024). According to the website, those days will only be first-come-first-served and there will be additional buses to meet the demand. This could also happen for certain long weekends.
After selecting the date, choose the bus time you want from the drop down list. Note that only 10 seats per bus are available for online booking.
Under quantity, the top option (NT$193) is for adult tickets. The bottom option (NT$96) is for kids age 6-12.
Once you’ve made your selections, click the red “Next: Add to Cart” button on the right.
On the above page, double-check the details then click “Proceed to Payment” (even though you won’t be paying online).
You’ll see the below list of instructions in Mandarin. Feel free to copy-paste them to a translator, but the instructions and very long and confusing, so I suggest you don’t bother. Just click “I agree”.
On the following page, you’ll need to input your name, phone number, and email. The phone number is not important. I input my Canadian phone number (10 digits) and it worked.
If you don’t have a 10-digit phone number, just make one up. The email is most important because that’s where you will receive the ticket.
After inputting your personal info, scroll down and you will see the above screenshot. Note that this particular bus route doesn’t have the option to pay with credit card (option 1 in red).
It only has option 2 in red, which is 現場付款 (Pay on site). The option is already selected for you (note the blue dot). This means that you will pay for the ticket on site (at the bus station) when you get there.
On some other Nantou bus routes, it is possible to pay online with credit card, but apparently not this one. This caused me some confusion at first (see why below) but I am now sure of it.
Don’t worry about the Promo code unless you happen to have one. Click “Proceed to payment”.
So here is where I got very confused. After I clicked “Proceed to payment”, there was no payment screen. Instead, I got the above screen, with QR code for my seat reservation. It even says “Paid” on orange. WTH?
Well, reader, welcome to Taiwanese websites. They are always this confusing. Hence why I have to write guides like this.
If you see a screen like this with QR code, your seat is reserved. Ignore the word “Paid”. Because we selected 現場付款 (pay on site) on the last page (it was the only option), we will be paying at the station.
You will also receive an email at this time which contains the same information and QR code. Your seat is booked! You won’t know your seat number until you get to the station.
Step 3: Pay at Station
After receiving your QR code, there’s nothing else you need to do until your date of travel.
On that day, you’ll need to check in at your departure station. The locations of the ticket windows to check in are the Nantou bus ticket window here at Gancheng Station, the Nantou bus desk by Exit 5 on the first floor of Taichung HSR station (see HSR station map), or here at Sun Moon Lake.
You must arrive at the desk at least 20 minutes before your departure time (I suggest even earlier in case there is a line). If you check in less than 20 minutes early, you may lose your reservation.
Show the QR code to the staff member (find it in the email you received or by logging in to the Nantou Bus Company website, clicking the person icon, and then clicking on the ticket).
Credit card may be accepted, but make sure to have some cash on you in case it is not accepted or the machine doesn’t like your card (I have mixed results all over Taiwan when trying to use my foreign credit card).
After you pay, you’ll receive a physical bus ticket. Proceed to the platform or bus stop and line up. At the HSR station, you’ll want Platform 3. According to the instructions on the site, you should be at the platform at least 10 minutes before the departure time.
When the bus comes, if space on it is limited, the driver will check to see who in the line has booked seats. Since you do, you should get priority entrance on the bus. Those who are swiping with EasyCard or Klook vouchers will get last priority.
And that’s it. Enjoy the ride!
Note: There is space under the bus for luggage. You can also store luggage in lockers at Taichung HSR Station, Taichung Train Station, or here at Sun Moon Lake. See my guide to using luggage lockers in Taiwan.
Step 4: Missed Bus or Canceling a Ticket
If you didn’t check in and you miss the bus, nothing will happen, since you haven’t paid yet.
However, if you do this three or more times, your account will be blacklisted and you won’t be able to book any more tickets online. The site doesn’t say for how long, but on Taiwan’s train booking website, it is for one month.
If you want to cancel your ticket so the above doesn’t happen, log in to your account, click the person icon, then click the green “Refund Request” button on the bottom left (see above screenshot).
There will be a popup with Mandarin words. Click the box beside 我同意退款條款 (I agree) at the bottom and click the green “I agree” button.
That’s all you need to do. If you go back to your ticket page, you’ll see that it now says your refund request has been submitted. It takes some time to go through. You’ll receive one email saying it has been submitted and another one later when the cancellation is confirmed.
Since we haven’t paid for this ticket, there’s no charge. But in cases where you can pay for the ticket online, there will be a TWD 30 cancellation fee.
A very detailed guide. It may probably be crowded during certain period. I went there in December 2023 morning from Taichung HSR. Used my easy card. No problem getting the bus with only a small queue. When the queue gets long, they probably arrange special bus to shorten the queue. This bus probably goes to sun moon lake straight rather than stopping at certain stop.
In addition there is 6670A to 6670F. Some will reach faster and some will reach slower. But the time difference could be like 10mins.
Easy card are slightly cheaper as well for those who are looking for saving every single cent.
Thank you very much for this detailed guide! Most useful and puts my mind at ease 🙂
Hi Nick,
Does the reservation works if I am purchasing the Sun Moon Lake E pass too?
For payment of the bus tickets, it would be covered under the epass.
Thanks.
Yan
If you’re getting the pass, I don’t think there’s a way to reserve the seat unfortunately. But only about 10 seats per bus are reservable and the rest are first-come-first-serve. If you want to increase your chances of getting a seat, avoid weekends and national holidays, and/or board the bus at Gancheng Station Nantou Bus Company (i.e. the first stop). If you get on the bus at the HSR station, there will be some people already on it, and many more people lining up to get on there.
Your websites have been such a valuable resource for planning my upcoming trip. Thank you for your service!