There are 6 ways to get from Datong to Mertoyudan by train, plane, taxi, 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.
Train to Beijing Capital International Airport, fly to Ahmad Yani, taxi
best- Take the train from Datong South station to Beijing North stationtrain
- Fly from Beijing Capital International Airport (PEK) to Ahmad Yani (SRG)plane PEK - SRG
- Take the taxi from Ahmad Yani (SRG) to Mertoyudantaxi
16h 11mRp 4,900,427–18,044,686Train to Datong Beijiazao Airport, fly to Yogyakarta International Airport, train, bus
cheapest- Take the train from Datong to Huairentrain
- Fly from Datong Beijiazao Airport (DAT) to Yogyakarta International Airport (YIA)plane DAT - YIA
- Take the train from Yogyakarta International Airport to Yogyakarta Tugu Stationtrain
- Take the bus from Yogyakarta to Magelang Kotabus
22h 35mRp 3,254,822–11,530,427Train to Datong Beijiazao Airport, fly to Ahmad Yani, taxi
- Take the train from Datong to Huairentrain
- Fly from Datong Beijiazao Airport (DAT) to Ahmad Yani (SRG)plane DAT - SRG
- Take the taxi from Ahmad Yani (SRG) to Mertoyudantaxi
33h 11mRp 3,608,222–12,696,827Train to Beijing Capital International Airport, fly to Yogyakarta International Airport, train, bus
- Take the train from Datong South station to Beijing North stationtrain
- Fly from Beijing Capital International Airport (PEK) to Yogyakarta International Airport (YIA)plane PEK - YIA
- Take the train from Yogyakarta International Airport to Yogyakarta Tugu Stationtrain
- Take the bus from Yogyakarta to Magelang Kotabus
18h 29mRp 4,547,027–16,878,286Train, train to Beijing Daxing International Airport, fly to Ahmad Yani, taxi
- Take the train from Datong South station to Beijing North stationtrain
- Take the train from Caoqiao to Beijing Daxing International Airporttrain
- Fly from Beijing Daxing International Airport (PKX) to Ahmad Yani (SRG)plane PKX - SRG
- Take the taxi from Ahmad Yani (SRG) to Mertoyudantaxi
15h 55mRp 4,317,927–14,076,686Train to Datong Beijiazao Airport, fly to Adisumarmo International Airport, train, bus
- Take the train from Datong to Huairentrain
- Fly from Datong Beijiazao Airport (DAT) to Adisumarmo International Airport (SOC)plane DAT - SOC
- Take the train from Solo Balapan to Yogyakartatrain
- Take the bus from Yogyakarta to Magelang Kotabus
25h 19mRp 4,856,822–17,807,427
Beijing Capital International Airport (PEK) to Ahmad Yani (SRG) flights
Questions & Answers
The cheapest way to get from Datong to Mertoyudan is to train and fly and bus which costs Rp3200000 - Rp12000000 and takes 22h 35m.
The fastest way to get from Datong to Mertoyudan is to train and fly and taxi which takes 15h 55m and costs Rp4300000 - Rp15000000.
The distance between Datong and Mertoyudan is 5734 km.
It takes approximately 16h 11m to get from Datong to Mertoyudan, including transfers.
Mertoyudan is 1h behind Datong. It is currently 12:20 PM in Datong and 11:20 AM in Mertoyudan.
There are 248+ hotels available in Mertoyudan.
What companies run services between Datong, Shanxi, China and Mertoyudan, Indonesia?
There is no direct connection from Datong to Mertoyudan. However, you can take the taxi to Datong South station, take the train to Beijing North station, walk to Xizhimen Station, take the line 2 subway to Dongzhimen, take the subway to Beijing Capital Airport T2, walk to Beijing Capital International Airport (PEK) airport, fly to Ahmad Yani (SRG), then take the taxi to Mertoyudan. Alternatively, you can take the train to Huairen, take the taxi to Datong Beijiazao Airport (DAT) airport, fly to Ahmad Yani (SRG), then take the taxi to Mertoyudan.
- Website
- singaporeair.com
Flights from Beijing Capital International Airport to Ahmad Yani via Singapore Changi
- Ave. Duration
- 12h 47m
- When
- Tuesday, Wednesday, and Friday
- Estimated price
- Rp 4,600,000–31,000,000
Flights from Datong Beijiazao Airport to Ahmad Yani via Nanchang, Singapore Changi
- Ave. Duration
- 29h
- When
- Tuesday
- Estimated price
- Rp 3,900,000–16,000,000
Flights from Datong Beijiazao Airport to Ahmad Yani via Wuhan, Singapore Changi
- Ave. Duration
- 29h 55m
- When
- Monday and Tuesday
- Estimated price
- Rp 3,100,000–15,000,000
Flights from Datong Beijiazao Airport to Ahmad Yani via Changsha, Singapore Changi
- Ave. Duration
- 34h 25m
- When
- Tuesday and Thursday
- Estimated price
- Rp 3,100,000–12,000,000
Flights from Beijing Capital International Airport to Yogyakarta International Airport via Singapore Changi
- Ave. Duration
- 10h 10m
- When
- Every day
- Estimated price
- Rp 4,000,000–31,000,000
Flights from Datong Beijiazao Airport to Yogyakarta International Airport via Nanchang, Singapore Changi
- Ave. Duration
- 20h 55m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- Rp 3,900,000–15,000,000
Flights from Datong Beijiazao Airport to Yogyakarta International Airport via Wuhan, Singapore Changi
- Ave. Duration
- 21h 50m
- When
- Every day
- Estimated price
- Rp 3,100,000–11,000,000
Flights from Beijing Daxing International Airport to Ahmad Yani via Singapore Changi
- Ave. Duration
- 14h 55m
- When
- Friday
- Estimated price
- Rp 4,200,000–17,000,000
Flights from Beijing Daxing International Airport to Ahmad Yani via Tan Son Nhat, Singapore Changi
- Ave. Duration
- 17h 30m
- When
- Tuesday and Wednesday
- Estimated price
- Rp 3,900,000–13,000,000
- Website
- flyscoot.com
Flights from Datong Beijiazao Airport to Ahmad Yani via Nanchang, Singapore Changi
- Ave. Duration
- 29h
- When
- Tuesday
- Estimated price
- Rp 3,900,000–16,000,000
Flights from Datong Beijiazao Airport to Ahmad Yani via Wuhan, Singapore Changi
- Ave. Duration
- 29h 55m
- When
- Monday and Tuesday
- Estimated price
- Rp 3,100,000–15,000,000
Flights from Datong Beijiazao Airport to Ahmad Yani via Changsha, Singapore Changi
- Ave. Duration
- 34h 25m
- When
- Tuesday and Thursday
- Estimated price
- Rp 3,100,000–12,000,000
Flights from Datong Beijiazao Airport to Yogyakarta International Airport via Nanchang, Singapore Changi
- Ave. Duration
- 20h 55m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- Rp 3,900,000–15,000,000
Flights from Datong Beijiazao Airport to Yogyakarta International Airport via Wuhan, Singapore Changi
- Ave. Duration
- 21h 50m
- When
- Every day
- Estimated price
- Rp 3,100,000–11,000,000
Flights from Beijing Daxing International Airport to Ahmad Yani via Singapore Changi
- Ave. Duration
- 14h 55m
- When
- Friday
- Estimated price
- Rp 4,200,000–17,000,000
Flights from Beijing Daxing International Airport to Ahmad Yani via Tan Son Nhat, Singapore Changi
- Ave. Duration
- 17h 30m
- When
- Tuesday and Wednesday
- Estimated price
- Rp 3,900,000–13,000,000
- Website
- garuda-indonesia.com
Flights from Beijing Capital International Airport to Ahmad Yani via Soekarno–Hatta
- Ave. Duration
- 14h 40m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- Rp 4,000,000–17,000,000
Flights from Datong Beijiazao Airport to Yogyakarta International Airport via Hong Kong, Soekarno–Hatta
- Ave. Duration
- 21h 30m
- When
- Tuesday and Saturday
- Estimated price
- Rp 4,300,000–22,000,000
Flights from Datong Beijiazao Airport to Adisumarmo International Airport via Don Muang, Soekarno–Hatta
- Ave. Duration
- 18h 15m
- When
- Saturday
- Estimated price
- Rp 4,700,000–17,000,000
- Website
- batikair.com
Flights from Beijing Capital International Airport to Yogyakarta International Airport via Soekarno–Hatta
- Ave. Duration
- 14h 20m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- Rp 4,000,000–16,000,000
Flights from Datong Beijiazao Airport to Yogyakarta International Airport via Don Muang, Soekarno–Hatta
- Ave. Duration
- 17h 10m
- When
- Saturday
- Estimated price
- Rp 4,300,000–15,000,000
- Website
- citilink.co.id
Flights from Datong Beijiazao Airport to Yogyakarta International Airport via Hong Kong, Soekarno–Hatta
- Ave. Duration
- 21h 5m
- When
- Tuesday and Saturday
- Estimated price
- Rp 4,300,000–14,000,000
Flights from Datong Beijiazao Airport to Adisumarmo International Airport via Don Muang, Soekarno–Hatta
- Ave. Duration
- 18h 15m
- When
- Saturday
- Estimated price
- Rp 4,700,000–17,000,000
- Website
- airasia.com
Flights from Beijing Daxing International Airport to Ahmad Yani via Kuala Lumpur
- Ave. Duration
- 13h 27m
- When
- Every day
- Estimated price
- Rp 3,400,000–17,000,000
- Website
- lionair.co.id
Flights from Datong Beijiazao Airport to Ahmad Yani via Hong Kong, Juanda International
- Ave. Duration
- 39h 45m
- When
- Saturday
- Estimated price
- Rp 5,000,000–17,000,000
- Website
- malindoair.com
Flights from Beijing Daxing International Airport to Ahmad Yani via Kuala Lumpur
- Ave. Duration
- 11h
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- Rp 4,900,000–23,000,000
- info@railink.co.id
- Website
- railink.co.id
Train from Yogyakarta International Airport to Yogyakarta Tugu Station
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- Rp 20,000–50,000
- Schedules at
- railink.co.id
- Phone
- +86-010-96165
Train from Caoqiao to Beijing Daxing International Airport
- Ave. Duration
- 15 min
- Frequency
- Every 10 minutes
- Estimated price
- Rp 65,000–90,000
- Schedules at
- bdia.com.cn
Train from Solo Balapan to Yogyakarta
- Ave. Duration
- 51 min
- Frequency
- Hourly
- Estimated price
- Rp 36,000–320,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 36,000–320,000
- Business
- Rp 290,000–550,000
- Executive
- Rp 65,000–650,000
- admin@prameks.com
- Website
- kai.id
Train from Solo Balapan to Yogyakarta
- Ave. Duration
- 1h 15m
- Frequency
- Every 3 hours
- Estimated price
- Rp 15,000
- Schedules at
- kai.id
- Phone
- (021) 1500 825
- humas@damri.co.id
- Website
- damri.co.id
Bus from Yogyakarta to Magelang Kota
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- Rp 13,000–250,000
- Book at
- https://12go.asia/en/operator/damri
- Ave. Duration
- 1h 17m
- Estimated price
- Rp 390,000–470,000
Grab Taxi
- Website
- grab.com
Express Taxi
- Phone
- +62 24 468 7715 00122
- Website
- expressgroup.co.id
Blue Bird Group
- Phone
- +62246701234
- Website
- bluebirdgroup.com
Grab Taxi
- Website
- grab.com
Express Taxi
- Phone
- +62 24 468 7715 00122
- Website
- expressgroup.co.id
Blue Bird Group
- Phone
- +62246701234
- Website
- bluebirdgroup.com
Grab Taxi
- Website
- grab.com
Express Taxi
- Phone
- +62 24 468 7715 00122
- Website
- expressgroup.co.id
Blue Bird Group
- Phone
- +62246701234
- Website
- bluebirdgroup.com
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 Is ride-sharing platform BlaBlaCar right for you?, Travelling to the UK: 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.























