Rome2Rio

How to get fromSingapore to Bamaby plane, train, taxi, car, or bus

Find Transport to Bama

See all options

There are 7 ways to get from Singapore to Bama by plane, train, taxi, car, or bus

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

  1. Fly to Nanning, train, taxi

    best
    1. Fly from Singapore Changi Airport (SIN) to Nanning (NNG)plane plane SIN - NNG
    2. Take the train from Nanning to Tiandong Northtrain train
    3. Take the taxi from Tiandong North to Bamataxi taxi
    11h 14m
    ¥1,126–1,991
  2. Fly to Baise Youjiang Airport, taxi

    cheapest
    1. Fly from Singapore Changi Airport (SIN) to Baise Youjiang Airport (AEB)plane plane SIN - AEB
    2. Take the taxi from Baise Youjiang Airport (AEB) to Bamataxi taxi
    14h 45m
    ¥1,076–3,017
  3. Train, drive, bus, taxi

    1. Take the train from Kempas Baru to Padang Besartrain train Ets
    2. Drive from Padang Besar to Satuncar car
    3. Take the bus from Satun to Bangkok Mochit Bus Terminalbus bus
    4. Take the bus from Bangkok Mochit Bus Terminal to Nong Khaibus bus
    5. Take the train from Vientiane station to Kunming Southtrain train
    6. Take the train from Kunming South to Tianyangtrain train
    7. Take the taxi from Tianyang to Bamataxi taxi
    2d 14h
    ¥1,181–4,461
  4. Bus, train, taxi

    1. Take the bus from Golden Mile Complex to Hat Yaibus bus
    2. Take the train from Hat Yai to Krung Thep Aphiwat Central Terminaltrain train
    3. Take the train from Krung Thep Aphiwat Central Terminal to Khamsavath Stationtrain train
    4. Take the train from Vientiane station to Kunming Southtrain train
    5. Take the train from Kunming South to Tianyangtrain train
    6. Take the taxi from Tianyang to Bamataxi taxi
    2d 17h
    ¥1,201–2,356
  5. Drive 3,611.9 km

    1. Drive from Singapore to Bamacar car 3,611.9 km
    46h 35m
    ¥4,502–6,503
  6. Fly to Kunming Changshui International Airport, train, taxi

    1. Fly from Singapore Changi Airport (SIN) to Kunming Changshui International Airport (KMG)plane plane SIN - KMG
    2. Take the train from Kunming South to Tianyangtrain train
    3. Take the taxi from Tianyang to Bamataxi taxi
    13h 26m
    ¥1,338–2,798
  7. Fly to Liuzhou Bailian Airport, train, taxi

    1. Fly from Singapore Changi Airport (SIN) to Liuzhou Bailian Airport (LZH)plane plane SIN - LZH
    2. Take the train from Liuzhou to Nanning Easttrain train
    3. Take the train from Nanning East to Tianyangtrain train
    4. Take the taxi from Tianyang to Bamataxi taxi
    16h 53m
    ¥1,254–2,149

Singapore Changi Airport (SIN) to Nanning (NNG) flights

Calendar30Weekly Planes
Duration6h 36mAverage Duration
Ticket¥792Cheapest Price
See schedules

Questions & Answers

What companies run services between Singapore and Bama, Guangxi, China?

There is no direct connection from Singapore to Bama. However, you can take the subway to Tanah Merah MRT, take the subway to Changi Airport, walk to Singapore Changi Airport (SIN) airport, fly to Nanning (NNG), walk to Nanning Airport, take the line 2 bus to Jiangnan Bus Terminal, walk to Jiangnan Coach Station, take the line 2 subway to Nanning station, walk to Nanning, take the train to Tiandong North, then take the taxi to Bama. Alternatively, you can drive to Kempas Baru, take the train to Padang Besar, drive to Satun, take the bus to Bangkok Mochit Bus Terminal, take the bus to Nong Khai, drive to Vientiane station, take the train to Kunming South, take the train to Tianyang, then take the taxi to Bama.

Airlines
Train operators
Bus operators
Other operators

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 Heading to Europe? Read this before you buy a Eurail Pass, 4 stunningly beautiful Philippines islands you need to visit, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.