There are 6 ways to get from Tana Toraja to Surabaya by taxi, plane, bus, ferry, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi to Palopo Lagaligo Airport, fly to Juanda International Airport
best- Take the taxi from Tana Toraja to Palopo Lagaligo Airport (LLO)taxi
- Fly from Palopo Lagaligo Airport (LLO) to Juanda International Airport (SUB)plane LLO - SUB
7h 30mRp 2,108,632–5,041,701Bus, ferry
cheapest- Take the bus from Rantepao to Terminal Regional Dayabus
- Take the ferry from Makassar to Surabayaferry KM Dobonsolo
43h 52mRp 563,000–664,000Bus to Sultan Hasanuddin International Airport, fly to Juanda International Airport
- Take the bus from Rantepao to Terminal Regional Dayabus
- Fly from Sultan Hasanuddin International Airport (UPG) to Juanda International Airport (SUB)plane UPG - SUB
15h 28mRp 1,584,500–2,860,000Taxi to Tampa Padang Airport, fly to Juanda International Airport
- Take the taxi from Tana Toraja to Tampa Padang Airport (MJU)taxi
- Fly from Tampa Padang Airport (MJU) to Juanda International Airport (SUB)plane MJU - SUB
9h 35mRp 2,431,138–4,695,572Taxi to Bone, fly to Juanda International Airport
- Take the taxi from Tana Toraja to Bone (APD)taxi
- Fly from Bone (APD) to Juanda International Airport (SUB)plane APD - SUB
9h 55mRp 2,612,823–6,028,472Bus to Sultan Hasanuddin International Airport, fly to Ahmad Yani, train
- Take the bus from Rantepao to Terminal Regional Dayabus
- Fly from Sultan Hasanuddin International Airport (UPG) to Ahmad Yani (SRG)plane UPG - SRG
- Take the train from Semarang Tawang to Surabaya Pasar Turitrain
16h 59mRp 2,305,000–3,710,000
Palopo Lagaligo Airport (LLO) to Juanda International Airport (SUB) flights
Questions & Answers
The cheapest way to get from Tana Toraja to Surabaya is to bus and ferry which costs Rp550000 - Rp700000 and takes 43h 52m.
The fastest way to get from Tana Toraja to Surabaya is to taxi and fly which takes 7h 30m and costs Rp2100000 - Rp5500000.
The distance between Tana Toraja and Surabaya is 1051 km.
It takes approximately 7h 30m to get from Tana Toraja to Surabaya, including transfers.
There are 972+ hotels available in Surabaya.
What companies run services between Tana Toraja, Indonesia and Surabaya, Indonesia?
There is no direct connection from Tana Toraja to Surabaya. However, you can take the taxi to Palopo Lagaligo Airport (LLO) airport, fly to Juanda International Airport (SUB), walk to Juanda Surabaya Airport, take the bus to Surabaya Bungurasih Bus Station, walk to Waru, then take the train to Surabaya Gubeng. Alternatively, you can take a vehicle from Tana Toraja to Surabaya via Rantepao, Terminal Regional Daya, Makassar, and Surabaya in around 43h 52m.
- Website
- lionair.co.id
Flights from Palopo Lagaligo Airport to Juanda International Airport via Sultan Hasanuddin International Airport
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- Rp 1,900,000–5,500,000
Flights from Sultan Hasanuddin International Airport to Juanda International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- Rp 1,300,000–2,100,000
Flights from Tampa Padang Airport to Juanda International Airport via Sultan Hasanuddin International Airport
- Ave. Duration
- 3h 30m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- Rp 1,400,000–3,800,000
Flights from Bone to Juanda International Airport via Sultan Hasanuddin International Airport
- Ave. Duration
- 3h 25m
- When
- Monday, Tuesday, Wednesday, and Friday
- Estimated price
- Rp 1,200,000–3,800,000
Flights from Sultan Hasanuddin International Airport to Ahmad Yani
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- Rp 1,700,000–4,800,000
- Website
- citilink.co.id
Flights from Palopo Lagaligo Airport to Juanda International Airport via Sultan Hasanuddin International Airport
- Ave. Duration
- 3h 40m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- Rp 1,700,000–4,000,000
Flights from Palopo Lagaligo Airport to Juanda International Airport via Sultan Hasanuddin International Airport, Ngurah Rai
- Ave. Duration
- 7h 10m
- When
- Every day
- Estimated price
- Rp 1,900,000–4,000,000
Flights from Sultan Hasanuddin International Airport to Juanda International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- Rp 1,200,000–1,800,000
Flights from Sultan Hasanuddin International Airport to Juanda International Airport via Ngurah Rai
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- Rp 1,200,000–1,800,000
Flights from Tampa Padang Airport to Juanda International Airport via Sultan Aji Muhammad Sulaiman
- Ave. Duration
- 3h 45m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- Rp 1,300,000–2,800,000
- Website
- airasia.com
Flights from Sultan Hasanuddin International Airport to Juanda International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- Rp 1,500,000–1,800,000
- Website
- sriwijayaair.co.id
Flights from Sultan Hasanuddin International Airport to Juanda International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- Rp 900,000–5,000,000
- Website
- superairjet.com
Flights from Bone to Juanda International Airport via Sultan Aji Muhammad Sulaiman
- Ave. Duration
- 4h 55m
- When
- Tuesday and Wednesday
- Estimated price
- Rp 1,600,000–3,500,000
Flights from Sultan Hasanuddin International Airport to Ahmad Yani via Sultan Aji Muhammad Sulaiman
- Ave. Duration
- 4h 20m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- Rp 2,200,000–4,600,000
- Website
- batikair.com
Flights from Sultan Hasanuddin International Airport to Juanda International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- Rp 1,600,000–4,100,000
- Phone
- 021-121
- [email protected]
- Website
- kai.id
Train from Semarang Tawang to Surabaya Pasar Turi
- Ave. Duration
- 2h 53m
- Frequency
- Every 3 hours
- Estimated price
- Rp 160,000–330,000
- Schedules at
- kai.id
- Book at
- en.tiket.com
- Economy
- Rp 160,000–330,000
- Business
- Rp 370,000–550,000
- Executive
- Rp 310,000–700,000
- Phone
- (0411) 582734
Bus from Rantepao to Terminal Regional Daya
- Ave. Duration
- 10h
- Frequency
- Twice daily
- Estimated price
- Rp 200,001
- Schedules at
- https://www.sulawesitourguide.com/bus-to-rantepao-toraja/
Bus from Rantepao to Terminal Regional Daya
- Ave. Duration
- 10h
- Frequency
- Twice daily
- Estimated price
- Rp 200,001
- Schedules at
- https://www.sulawesitourguide.com/bus-to-rantepao-toraja/
Bus from Rantepao to Terminal Regional Daya
- Ave. Duration
- 10h
- Frequency
- Twice daily
- Estimated price
- Rp 200,001
- Schedules at
- https://www.sulawesitourguide.com/bus-to-rantepao-toraja/
- Phone
- +62 811-1621-162
- [email protected]
- Website
- facebook.com
Ferry from Makassar to Surabaya
- Ave. Duration
- 32h 28m
- Frequency
- Once daily
- Estimated price
- Rp 320,000–400,000
- Book at
- pelni.co.id
- Economy Class
- Rp 320,000–400,000
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 How to travel India's Golden Triangle, The London Underground: Essential tips to navigate the Tube, and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.








