Directions in how to get from Yangshuo to Hanoi Vietnam and Vietnam visa.

How to get from Yangshuo to Hanoi Vietnam Visa

Getting from Yangshuo to Hanoi Vietnam is fairly straight forward since many travelers passing through Yangshuo are following the same route. Consequently there are agents who will arrange your Vietnam visa for you here in Yangshuo. You can travel from Guilin to Hanoi by train all the way or from Yangshuo to Hanoi by bus or a bus/train combination. You can also stop for an overnight in Nanning on the way. There is a tour service that can get you all the way from Yangshuo, passed Guilin with an overnight in Nanning to Hanoi and can get your visa sorted as well, even when you are in Yangshuo. These aren’t easily available elsewhere, and can save you quite a bit of hassle in Nanning and at the China/Vietnam border.

At this time, there are no direct routes from Yangshuo or Guilin to Vietnam so will need to pass by at least Nanning. The options below show what is available up to this time.


From Guilin to Nanning by train:

You could also take the bus from Yangshuo to Guilin and then take one of the high speed trains from Guilin to Nanning. These run 11 times a day with departure times as of Aug 2014 being: 11:35,  13:10  ,14:30 ,15:00,  15:40,  16:25, 16:55 , 18:10, 19:00, 19:30 , 20:55 with the ride taking about 2h50min. Availability tends to be plentiful and tickets can be booked up to the day itself. First class tickets are 134Y, 2nd class are 111Y.

From Yangshuo to Nanning by Bus:

Buses from Yangshuo to Nanning leave at the Yangshuo bus station 3 to 4 times a day depending on the season. The first bus tend to leave at about 8:00, then 10.00 and 12:15, with a last bus at about 14.30. (time schedules do change by times so check with us to get the current departure times for you). Price of the bus ticket from Yangshuo to Nanning is currently 130Y. In Nanning, the bus stops in the Langdong bus terminal. This is the terminal that the bus to Hanoi leaves from as well, and tickets for that bus can be purchased upstairs and on the south end of the station too. Buses to Hanoi leave the “Nanning International Tourism Distribution Center”(near the railway station, 10 mins by walk) about every hour from 7:30 with the last bus leaving Nanning at 12:50. Length of the journey is 8 hours and the price of 148Y includes a water and bread when you get on the bus, as well as lunch halfway through the journey.

From Nanning to Hanoi Vietnam by train:

When you take the first bus in the morning you still have a margin to arrive in Nanning in time for the train to Hanoi that now leaves at 18.00. Departure times change, it used to be around 21.15 but as of June 2104 the time is 18.00. The train will arrive at the Jia Lam train station in Hanoi around 05:00 in the morning.

Generally the soft sleeper tickets don’t get sold out easily and it is most likely you will still be able to get them the day before. Hard sleeper tickets can generally be bought up to 2 days in advance, the day itself or before they are likely to be sold out. Generally anyone with your passport can book these train tickets in the train station for you, copies are not accepted. But we know of a Chinese international agency that can book your soft sleeper tickets for the train from Nanning to Hanoi from up to 18 days before your departure date with only a scan of your passport, Chinese and Vietnamese Visa, hence no need to pass by Nanning yourself. Price for soft sleeper tickets is 310Ypp.

Booking Train Tickets Online

To ensure you get the preferred type of tickets, it is recommended to book in advance as tickets to popular destinations easily get sold out, especially during peak seasons. The different types of tickets are: Hard Sleeper (comfortable and most popular type, 6 beds per open cabin, choice between lower, middle and upper berth), Soft Sleeper (larger beds not particularly softer, 4 beds per cabin that can be locked at night, lower or upper berth), Hard Seats (for the courageous) and Soft Seats.

If you would like us to book any of these tickets visit our booking train tickets for China online page for more information about this service.

Vietnam visa service in Yangshuo

While in Yangshuo, you can have your Vietnamese visa prepared while sipping your coffee, having a massage or bamboo rafting. No need to go to the Vietnamese embassy in Nanning nor do you need to stay overnight. Just hand over your passport to your local accommodation staff (contact us for reliable suppliers) and let them arrange everything for you. Express visas can be picked up in Nanning the next day in the afternoon or can be delivered to your hotel in Yangshuo the day after. The normal processing time takes 3 working days and counts for the lowest visa fee of 550Y. An express service is available for 100Y a day with a minimum processing time of 1.5 day so when applying before 2 pm it can be ready for you at 7.00 pm the next day or here in Yangshuo at 2 pm the day after. We can help you apply for a visa if you provide us with your passport and 2 recent photos before 2 pm so we can have it sent the same day.

For example when you provide your passport and 2 photos on Monday before 2pm, you can get your visa in:

  • Nanning: Thursday 7pm or Yangshuo : Friday 2pm for 550Y
  • Nanning: Wednesday 7pm or Yangshuo : Thursday 2pm for 650Y
  • Nanning: Tuesday 7pm or Yangshuo : Wednesday 2pm for 750Y

For information on travel and tours to Vietnam have a look at the “Your Vietnam Tour Guide” website.

Any Question or Tour Enquiry? We offer Free Travel Assistance!

Enquiries with personal information will not be posted here and will be replied to by email.


36 Comments to “Directions in how to get from Yangshuo to Hanoi Vietnam and Vietnam visa.”

Due to the volume of enquiry comments we receive, only few comments, generally with new & relevant information, will be posted here. We reply to all comments by email.

  1. Mariana says:

    Dear Yanghuo insider team,

    We are planning to spend a few days in Yangshuo before going to Hanoi by bus and due to visa purposes we would like to book the bus as soon as possible could you help us in this matter please?

    Many thanks

    Kind regards


    • Jono says:

      Hi Mariana,

      I think the simplest way to get to Hanoi is to head first to Nanning. Yangshuo is a small town and not really an international travel hub. Nanning, a much larger city and the capital of Guangxi province, is much better suited for travelling to Vietnam.

      My advice would be to take the bus to Nanning and then take the overnight train to Hanoi. With regards to tickets you generally pick up tickets for buses the day before you travel. To be honest I generally get them the same day. For trains you will need to have your passport to get the tickets at the train station. Or if you overnight in Nanning then you could get your hotel to go with your passport and get them for you.

      I’m sorry we can’t book this for you now, I know that I like to have things arranged and planned but in China it doesn’t always work out that way. Last minute is best! It took me a while to get used to it.

      All the best,

  2. Natalie says:


    Could you please advise the most reliable places in Yangshuo to organise a visa to Vietnam?

    Many thanks

    • Jono says:

      Hi Natalie,

      I’ll email you directly with the contact number for the guy in Yangshuo who can arrange your visa for you. He will take your passport to Nanning and return it in a few days with a visa in it. Wonderfully convenient!

      Kind regards

      • Ilva says:

        Hi I would also love the contact info of a reliable source to arrange a visa for me in yangshou please! Also do you know of a place I can get some passport pictures taken??

        Thanks a lot!

        • Jono says:


          I’ll email you the contact details now. I get my passport photos taken at a place just next to Yangshuo park on Die Cui Road. something like 30Y for 4 photos and then 5Y for a further set of 4. Your hotel or hostel reception will be able to point you in the right direction.

          All the best,

  3. Nino J Lorenzo says:


    I would like to book a train from Guilin to Hanoi on May 7th or 8th.

    I already have my Visa, I picked it up in Shanghai.

    Could you help me with this?


    • Jono says:

      Hi Nino,

      International train tickets need to be booked in person at the train station with your passport. If you are staying in Guilin I guess the receptionist at your hotel / hostel could do it for you.

      Kind regards

  4. Adam Hess says:


    I am planning to arrive in Yangshuo on Jun 25 and spend roughly 5 days in the area between Yangshuo, Longsheng, and Guilin. I would like to leave for Hanoi on the train that leaves Guilin on Jun 30. How would I go about arranging getting my visa and train ticket? It sounds like I cannot get the train ticket until I obtain my visa, but I am worrying about the train selling out. If I wish to arrange for the express visa service through you, how would I do so and go about getting my train ticket to Hanoi?

    Thanks for your help!

    – Adam

  5. Hi, we are looking at the train journey from Nanning to Hanoi on the 15th of January. Our Vietnamese visa starts on the 16th January, I understand we would arrive at the visa crossing around midnight but would this cause issues if we tried to cut it this fine?
    Thanks in advance

    • YsIsAdmin says:

      Hi Chris,

      That would be pushing it I am afraid… Purchase of train tickets from Nanning to Hanoi requires the passenger in person with a valid passport and Vietnam visa. They will check your passport and visa first and although we never tried it we believe it would be very unlikely they will give you a ticket for any day you do not have a valid visa for. This mandatory visa check is probably the reason why tickets can’t be bought online… You could take your chances at the train station, if they allow you to buy a train ticket on the day before your visa starts that you will be fine getting through that night, but most likely you will face an overnight in Nanning and only get a ticket on the day your visa starts.


  6. Sarah-Jane says:

    Hi insider

    I am just wondering if you could help me out as I am getting a little confused with all the different information provided. We are wanting to leave Yangshuo on the 1st June and travel to Vietnam could you please tell me which bus and train we will need to get and what time they depart the bus and train station. Any information you can provide will be helpful.



    • Insider says:

      Hello Sarah,

      Thank you for informing us about the confusing information about the train departure times from Nanning to Hanoi. Upon verification we got confused as well until we found out that there are actually 2 trains leaving from Nanning to Hanoi, one on each of these departure times!

      The fast speed train T5 from Beijing to Hanoi only departs twice a week (Thursdays and Sundays) and connects in Nanning (sometimes given the train number T8705 but often mentioned as T5 as well) on Fridays and Mondays leaving at 21.16, arriving Hanoi 8.48 the next morning, so Saturday and Tuesday mornings.

      But there is also a fast speed daily train from Nanning To Hanoi as well, the T8701, that leaves Nanning at 18.25 and arrives in Hanoi the next morning at around 5.40am.

      So plenty of options there, there a fast daily train you can miss on Fridays and Mondays and still be able to catch a later train the same day!

      Hope this helps,

  7. Bob T. says:

    Hi, my wife & I would like to do the bus/train combo from Yangshou to Hanoi. Our only concern is bedding on the train. Is it supplied? We would be choosing the soft sleeper option.

    • YsIsAdmin says:

      Hello Bob, sure like all trains across China the train from Guilin to Hanoi (which only offers sleepers) warm bedding is provided. Enjoy a comfortable journey!

  8. Cliff says:

    I saw the train from Nanning to Hanoi depart at 20:15 n arr. in Hanoi at 08:48 the next day from the info above. Is the info still valid n correct because we would like to take the train to Hanoi on 20 Dec. and can we buy the ticket on the same day of departure. We understand the train departs daily at 18:30 hrs for Hanoi.
    Deeply appreciate any reliable information to our query. Thanks.

    • Yangshuo-Insider says:

      Hello Cliff,

      International train schedules are not likely to change often but we are happy to get the train schedule confirmed for you from our 2 sources in Nanning and it still leaves the train station at 18.30. Have a great trip!

      • cliff says:

        Thank you Gerd. Apprecate your help n quick respond. Btw what is the train fare for a soft sleeper berth Nanning to Hanoi. and can I get the ticketon the day of departure ?

        • Hello Cliff,
          Now the high season has passed, tickets to Hanoi will be readily available again, particularly the soft sleeper ones that tend to sell out the last. Such tickets are about 280-320Y.

          Hope this helps,

  9. Karolina says:

    Hi Insider,

    Thank you for your prompt answer.
    However I still have some questions I would like to ask you.
    I found train schedule from Guilin to Hanoi (as far as I know trains starts its journey in Beijing) as below:
    But there is no online service where I could buy (or reserve) ticket for this distance only.

    I only found services where I can buy ticket from Beijing to Hanoi and then if I wanted to buy 2 separate tickets (Guilin – Nanning and Nanning – Hanoi). Will you please advise if this is how it works? Is there any possibility I could buy tickets online and not have to stay overnight in Nanning? We would really like to take direct journey from Guilin to Hanoi without making a night stop in Nanning.
    Thank you,


    • Yangshuo Insider says:

      Hi Karolina,

      Perhaps Beijing offers an exception (now it offers a free transit visa for passengers passing through) but from any other station in China we hardly doubt it will be possible to purchase the tickets to Hanoi and you will need to buy the tickets to Nanning and then Hanoi separately. The train tickets to Hanoi will require your passport (and you) during the booking process. Unless the rules change you will need to buy your ticket in Nanning.
      We will inform you in case the regulations have changed closer to your visit.
      Yangshuo Insider

  10. Karolina says:

    Will you please advise if there is a direct train from Guilin to Hanoi? I would like to buy 2 tickets on this one (if such a train available). Or do we need to take a train from Guilin to Nanning and then Nanning – Hanoi? Is it possible to buy now tickets if we want to travel on 13.09? Is there any possibility to buy train tickets online?
    Thank you in advance for your assistance.

    Best regards,
    Karolina Burchatz

    • Yangshuo Insider says:

      Hi Karolina,
      There is an indirect train from Guilin to Hanoi however it stops in Nanning and there is where the tickets stop too. We can only help you to book national train tickets within China, tickets for trains crossing the border require you and your passport to be there at the ticket office. Try to get to Nanning on the day itself as early as possible, most tickets get sold within a few hours from departure. They hardly ever get booked out a day in advance so most likely you will not need to stay in Nanning for over 1 night.
      Hope this helps,
      Yangshuo Insider

  11. Anna M says:


    We are in Yangshuo at the moment and are trying to figure out the best/ easiest way for us to get to Hanoi from here. We were thinking of getting the train from Guilin – do you know where we can get tickets for this or if you think there is a better way for us to get there?

    Our Vietnam visa should be ready on Friday afternoon and we are checked into our hostel until Saturday. Is there a bad time to travel – ie weekends or is it all pretty much the same?

    Any help you can give us you be really appreciated,

    Many thanks!

    Anna M

    • Yangshuo Insider says:

      Hi Anna,

      I suggest to take an early bus from the Yangshuo bus station to Nanning and there to take the train from Nanning to Hanoi. Bus tickets to Nanning can be bought in advance at the Yangshuo bus station here and it should be no problem to buy the train tickets for Hanoi in Nanning, even on the day of departure. It is not possible to purchase the train tickets from Nanning to Hanoi in advance neither, they can only be purchased at the train station with your passport in display. Going through Guilin seems like a waste of time (the journeys Yangshuo – Nanning and Guilin – Nanning both take 5 hours) and the train from Guilin to Nanning is more likely to be sold out by the many Chinese traveling this time. Very few however will take the train into Vietnam and since foreign travel during the week and weekends is pretty much the same it should be no problem to get your tickets there.
      Hope our info is useful for you, if there is anything else we can do for you no need to hesitate in letting us know.
      Yangshuo Insider

      • Anna M says:

        Hi Insider,

        Thanks so much for the help! Its much appreciated.

        We probably will take the bus as it seems to be what everyone recommends. I had originally thought the train would be best as we would have to transfer that much from station to station.

        I assume the bus leaves from the bus station here in Yangshuo and thats where we get our tickets from? We weren’t dropped at the bus station by our bus when we arrived so I just wanted to double check that there isnt some random pick up point?

        Thank you again,

        Kind Regards,

        Anna M

        • Insider says:

          Hi Anna,
          Yes the bus leaves from the bus station, they will point you to the right bus when you purchase your tickets there. Be sure to buy your tickets at the ticket office inside the bus station and not from the touts that may approach you or you may be up for a surprise tour around Liuzhou or Guilin too 🙂

  12. Anita Bartal says:


    I will be travelling from China to Vietnam in the end of July, and I need to arrange my Vietnamese visa. Is there still an express visa procedure? For 750 Yan, can I get my visa on Tueseday from Nanning or Wednesday from Yuangshuo if submitting on Monday? Can you provide assistance in this?

    Thank you a lot!

    Best wishes,

    Anita BArtal

    • Yangshuo Insider says:

      Hi Anita,

      Yes we can still have your Vietnam visa arranged the next day and get it delivered to your hotel in Nanning at 7.00pm or 2 days after at 2.00pm back here in Yangshuo. If you call us upon arrival in Yangshuo we will send a guide to the place of your choice to collect your passport and 2 recent passport photos. Do note we need to deliver your passport before 2.00pm the latest not to loose a day.

      Yangshuo Insider

  13. Alyse Pascoe says:

    My husband and I are interested in the package that takes you from Yanshuo to Hanoi (with buses and one nights accommodation), can you please provide information on how to arrange? We would be looking to leave Yanshuo on June 24 to arrive in Hanoi on the 25th. Much thanks in advance!

    • Insider says:

      Hi Alyse, I can’t yet seem to get a hold of the agent for the moment who is organizing this tour to get a confirmation that this tour is guaranteed to run every day throughout June so you can rest assured of your planning schedule. I am pretty sure it is – we had 2 travelers leaving on this tour yesterday – and if that is the case, he will meet you at your hostel with the tickets on your first or second day here. How long are planning to stay in Yangshuo? If you could meet him 2 days before departure you would not need to pay a deposit so you would be flexible on that part. Perhaps just limited by the entry dates of your Vietnam Visa?

      • Alyse Pascoe says:

        Thanks so much for getting back to me!! We’ll be in Yangshuo for 7 days, so hopefully that works. We’re a little bit flexible on our entry dates, I originally thought we had to exit China by the 24, but now it’s not as critical and we’re actually booked in Yangshuo for the night of the 25 as well (can adjust as necessary). Please keep me posted, much thanks again!

        • Insider says:

          Hi Alyse, a few things have changed along this route and we have just updated the page with all the latest verified information to get you from Yangshuo to Hanoi. I suggest to have another read over it and if you are interested in the tour option (which now runs through Guilin with a quick stop-over to the bus to Nanning) let me know and I will arrange an agent to your hostel in Yangshuo to bring you the tickets which you can pay directly to him. One to two day prior notice would be sufficient, it is a popular tour with plenty of availability.
          By the way, if you stay for 7 nights I suggest to spend a few days in the beautiful countryside albeit near the center too, and recommend the budget friendly Cosy Garden.
          Hope this helps.
          Yangshuo Insider

  14. Roy says:

    another succesful trip thanks to yangshuo insider!

  15. Roy says:

    If you stay over in Nanning ask Fred for his uncles phone number and he will put you up for the night.