Shillong Jakarta Routes (4 Ways to go)

Planning a trip from Shillong to Jakarta Cleartrip helps you select the best route between Shillong & Jakarta based on price, timing & easy mode of transport. Prices are indicative (one-way, one traveller).
Tip: Select a departure date for more accurate pricing.

Distance between Shillong & Jakarta

The distance from Shillong to Jakarta is approximately 4092.06kms. Take a look at the 4 routes available to reach Jakarta from Shillong

  • 1.
  • Shillong to Jakarta Bus to Gauhati, fly to Jakarta
  • 16h 10m
  • Rs. 6442
 
Shillong
 
2h 30m
Rs. 250
Travelling in a bus is one of the ways to reach Gauhati Airport from Shillong. The total journey between Shillong & Gauhati Airport takes around 2h 30m in a bus. The bus ticket price for the journey is approximately Rs.250.
 
Gauhati Airport
 
10h 10m
Rs. 6000
You can travel from Gauhati to Jakarta by booking a flight. The total flight time between Gauhati & Jakarta is around 10h 10m. The price of the flight ticket is approximately Rs.6000.
 
Jakarta
 
1h 0m
Rs. 192
Travelling in a bus is one of the ways to reach Green Pramuka from Jakarta Airport. The total journey between Jakarta Airport & Green Pramuka takes around 1h 0m in a bus. The bus ticket price for the journey is approximately Rs.192.
 
Green Pramuka
  • 2.
  • Shillong to Jakarta Drive, bus to Dhaka, fly to Jakarta
  • 20h 4m
  • Rs. 9104
 
Sylhet
 
6h 0m
Rs. 396
Travelling in a bus is one of the ways to reach Dhaka from Sylhet. The total journey between Sylhet & Dhaka takes around 6h 0m in a bus. The bus ticket price for the journey is approximately Rs.396.
 
Dhaka
 
0h 45m
Rs. 16
You can reach Biman Bandar Airport Station from Dhaka by travelling in a train. Dhaka to Biman Bandar Airport Station train takes approximately 0h 45m. You can catch a train from Dhaka and get down at Biman Bandar Airport Station. The price of the train ticket is approximately Rs. 16.
 
Biman Bandar Airport Station
 
6h 45m
Rs. 8500
You can travel from Dhaka to Jakarta by booking a flight. The total flight time between Dhaka & Jakarta is around 6h 45m. The price of the flight ticket is approximately Rs.8500.
 
Jakarta
 
1h 0m
Rs. 192
Travelling in a bus is one of the ways to reach Green Pramuka from Jakarta Airport. The total journey between Jakarta Airport & Green Pramuka takes around 1h 0m in a bus. The bus ticket price for the journey is approximately Rs.192.
 
Green Pramuka
  • 3.
  • Shillong to Jakarta Drive, bus to Dhaka, fly to Bandung, train
  • 23h 30m
  • Rs. 12662
 
Sylhet
 
6h 0m
Rs. 396
Travelling in a bus is one of the ways to reach Dhaka from Sylhet. The total journey between Sylhet & Dhaka takes around 6h 0m in a bus. The bus ticket price for the journey is approximately Rs.396.
 
Dhaka
 
0h 45m
Rs. 16
You can reach Biman Bandar Airport Station from Dhaka by travelling in a train. Dhaka to Biman Bandar Airport Station train takes approximately 0h 45m. You can catch a train from Dhaka and get down at Biman Bandar Airport Station. The price of the train ticket is approximately Rs. 16.
 
Biman Bandar Airport Station
 
7h 30m
Rs. 12000
You can travel from Dhaka to Bandung by booking a flight. The total flight time between Dhaka & Bandung is around 7h 30m. The price of the flight ticket is approximately Rs.12000.
 
Bandung
 
0h 5m
Rs. 100
You can take a car from Bandung to Bandung Station. It will take you around 0h 5m to cover distance of 3.65kms and reach Bandung Station from Bandung. The total amount for the journey will be approximately Rs.100.
 
Bandung Station
 
2h 56m
Rs. 130
You can reach Jakarta Gambir Station from Bandung Station by travelling in a train. Bandung Station to Jakarta Gambir Station train takes approximately 2h 56m. You can catch a train from Bandung Station and get down at Jakarta Gambir Station. The price of the train ticket is approximately Rs. 130.
 
Jakarta Gambir Station
 
0h 7m
Rs. 20
You can reach Manggarai from Gambir Central by travelling in a train. Gambir Central to Manggarai train takes approximately 0h 7m. You can catch a train from Gambir Central and get down at Manggarai. The price of the train ticket is approximately Rs. 20.
 
Manggarai
  • 4.
  • Shillong to Jakarta Drive, ferry, car ferry
  • 82h 15m
  • Rs. 46195
 
Shillong
 
51h 56m
Rs. 35835
You can take a car from Shillong to Port Dickson. It will take you around 51h 56m to cover distance of 3826.05kms and reach Port Dickson from Shillong. The total amount for the journey will be approximately Rs.35835.
 
Port Dickson
 
2h 0m
Rs. 1772
Ferry is one of the ways to reach Dumai from Port Dickson. Port Dickson to Dumai by ferry takes approximately 2h 0m. The distance between Port Dickson & Dumai is around 121.6kms.
 
Dumai
 
24h 32m
Rs. 7936
You can take a car from Dumai to Bakauheni Port. It will take you around 24h 32m to cover distance of 1544.14kms and reach Bakauheni Port from Dumai. The total amount for the journey will be approximately Rs.7936.
 
Bakauheni Port
 
2h 0m
Rs. 70
Ferry is one of the ways to reach Merak from Bakauheni Port. Bakauheni Port to Merak by ferry takes approximately 2h 0m. The distance between Bakauheni Port & Merak is around 27.52kms.
 
Merak
 
1h 17m
Rs. 582
You can take a car from Merak to Jakarta. It will take you around 1h 17m to cover distance of 113.22kms and reach Jakarta from Merak. The total amount for the journey will be approximately Rs.582.
 
Jakarta