![Worldwide Coverage](https://ak-d.tripcdn.com/images/0wj5f12000aq250yp1F40.webp?proc=resize/m_w,w_600,h_600,B0B3)
![One-stop Service Guarantee](https://ak-d.tripcdn.com/images/0wj4c12000aq250ld31BA.webp?proc=resize/m_w,w_600,h_600,B0B3)
![Secure Payment](https://ak-d.tripcdn.com/images/0wj4r12000aq24uvwEB1C.webp?proc=resize/m_w,w_600,h_600,B0B3)
Find Johor Bahru to Surakarta flights starting at CAD 156.
We've found these cheap flights for you. You can book one-way or return flight tickets.
- One way
- Round-trip
- JHB21:3513h 25m1 stopSOC10:00Sun, Mar 2|Johor Bahru - Surakarta|Indonesia AirAsiaCAD 156CAD 25639% OFF39% OFFCAD 256CAD 156
- JHB18:3516h 25m1 stopSOC10:00Sun, Apr 27|Johor Bahru - Surakarta|Indonesia AirAsiaCAD 169CAD 25634% OFF34% OFFCAD 256CAD 169
- JHB18:5524h 50m1 stopSOC18:45Tue, Feb 25|Johor Bahru - Surakarta|Indonesia AirAsiaCAD 173CAD 25632% OFF32% OFFCAD 256CAD 173
- JHB21:3513h 25m1 stopSOC10:00Wed, Feb 19|Johor Bahru - Surakarta|Indonesia AirAsiaCAD 190CAD 190
- JHB21:3513h 25m1 stopSOC10:00Fri, Mar 21|Johor Bahru - Surakarta|Indonesia AirAsiaCAD 196CAD 196
- JHB18:5514h 30m1 stopSOC08:25Tue, Mar 25|Johor Bahru - Surakarta|Indonesia AirAsiaCAD 222CAD 222
- JHB21:3511h 50m1 stopSOC08:25Fri, Mar 28|Johor Bahru - Surakarta|Indonesia AirAsiaCAD 239CAD 239
- JHB18:3516h 25m1 stopSOC10:00Mon, Apr 7|Johor Bahru - Surakarta|Indonesia AirAsiaCAD 241CAD 241
- JHB01:00 pm3h 5mNonstopSOC02:00 pmMon, Feb 24|Johor Bahru - Surakarta|Indonesia AirAsiaFind More FlightsFind More Flights
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Johor Bahru to Surakarta flight time & flight schedules
MH1034
Malaysia Airlines
06:30
JHB
07:30
KUL
S-T-TFSMH711
Malaysia Airlines
09:00
KUL
10:15
CGK
SMTWTFSID7368
Batik Air
17:30
CGK
18:45
SOC
SMTWTFSMH1034
Malaysia Airlines
06:30
JHB
07:30
KUL
S-T-TFSMH711
Malaysia Airlines
09:00
KUL
10:15
CGK
SMTWTFSGA228
Garuda Indonesia
13:50
CGK
15:10
SOC
SMTWTFSAK6052
AirAsia
07:00
JHB
07:50
KUL
SMTWTFSID7283
Batik Air
14:15
KUL
15:25
CGK
SMTWTFSID7368
Batik Air
17:30
CGK
18:45
SOC
SMTWTFSOD7404
Batik Air Malaysia
08:05
JHB
09:05
KUL
S---T--ID7283
Batik Air
14:15
KUL
15:25
CGK
SMTWTFSID7368
Batik Air
17:30
CGK
18:45
SOC
SMTWTFSAK6026
AirAsia
08:35
JHB
09:30
KUL
SMTWTFSID7283
Batik Air
14:15
KUL
15:25
CGK
SMTWTFSID7368
Batik Air
17:30
CGK
18:45
SOC
SMTWTFSOD2404
Batik Air Malaysia
09:45
JHB
10:45
KUL
SMTWTFSID7283
Batik Air
14:15
KUL
15:25
CGK
SMTWTFSID7368
Batik Air
17:30
CGK
18:45
SOC
SMTWTFSOD2404
Batik Air Malaysia
09:45
JHB
10:45
KUL
SMTWTFSOD346
Batik Air Malaysia
11:45
KUL
13:00
CGK
SMTWTFSID7368
Batik Air
17:30
CGK
18:45
SOC
SMTWTFSQZ243
Indonesia AirAsia
21:35
JHB
22:20
CGK
S-T-T-SID7364
Batik Air
09:30
CGK
10:45
SOC
SMTWTFSQZ243
Indonesia AirAsia
21:35
JHB
22:20
CGK
S-T-T-SQG762
Citilink
08:45
CGK
10:00
SOC
SMTWTFSQZ243
Indonesia AirAsia
21:35
JHB
22:20
CGK
S-T-T-SQG126
Citilink
07:15
HLP
08:25
SOC
S-----S
When is the cheapest time to fly from Johor Bahru to Surakarta?
We monitor flight fares to help you find the best deals effortlessly
FAQ
How to find a cheap flight from Johor Bahru to Surakarta
Flight Information for Johor Bahru to Surakarta Flights
Cheapest direct flight price | CAD 156 |
---|---|
Off-season travel month | December |
Peak season for travel | November |
Flight distance | 1,286.19km |
Popular airline | Malaysia Airlines |
Site Operator: Trip.com Travel Singapore Pte. Ltd.