Travel from Indonesia to Thailand is: Restricted. See details.
Rome2rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in Pattani?

Book now

There are 5 ways to get from Jakarta to Pattani by plane, car, bus 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.

Recommended option

Fly Soekarno–Hatta to Sultan Ismail Petra, drive  •  10h 20m

  1. Fly from Soekarno–Hatta (CGK) to Sultan Ismail Petra (KBR) CGK - KBR
  2. Drive from Sultan Ismail Petra to Pattani

Cheapest option

Fly Soekarno–Hatta to Alor Setar, train, Mini Bus  •  14h 30m

  1. Fly from Soekarno–Hatta (CGK) to Alor Setar (AOR) CGK - AOR
  2. Take the train from Anak Bukit to Padang Besar
  3. Take the train from Padang Besar to Hat Yai
  4. Take the Mini Bus from Hat Yai Bus Station to Pattani Bus Station

3 alternative options

Bus to Husein Sastranegara, fly to Sultan Ismail Petra, drive  •  13h 51m

  1. Take the bus from Kuningan to Dipati Ukur
  2. Fly from Husein Sastranegara (BDO) to Sultan Ismail Petra (KBR) BDO - KBR
  3. Drive from Sultan Ismail Petra to Pattani

Fly Soekarno–Hatta to Hat Yai, Mini Bus  •  13h 28m

  1. Fly from Soekarno–Hatta (CGK) to Hat Yai (HDY) CGK - HDY
  2. Take the Mini Bus from Hat Yai Bus Station to Pattani Bus Station

Fly Soekarno–Hatta to Penang, bus, Mini Bus  •  13h 57m

  1. Fly from Soekarno–Hatta (CGK) to Penang (PEN) CGK - PEN
  2. Take the bus from Terminal Bas Sungai Nibong to Hat Yai
  3. Take the Mini Bus from Hat Yai Bus Station to Pattani Bus Station
Indonesia → Thailand
Restricted

Travel safe during COVID-19

International entry into Thailand from Indonesia

  • Entry is restricted for citizens and permanent residents of Indonesia
Show more details
Allowed for: Citizens, permanent residents and visa holders

Restricted for: Foreign nationals, with the above exceptions

Show less

Conditions of entry into Thailand from Indonesia

  • 10 day mandatory monitored quarantine
  • Negative COVID-19 test issued at most 3 days before arrival
  • Foreign nationals are required to obtain Certificate of Entry (COE) issued by the Thai embassy or consulate
  • Mandatory installation of smart phone app for contact purposes
  • Travel insurance and medical declaration are required for foreign nationals
This applies to arrivals from all countries, with no exceptions
Show more details
  • 10 day mandatory monitored quarantine
  • Negative COVID-19 test issued at most 3 days before arrival
  • Foreign nationals are required to obtain Certificate of Entry (COE) issued by the Thai embassy or consulate
  • Mandatory installation of smart phone app for contact purposes
  • Travel insurance and medical declaration are required for foreign nationals
This applies to arrivals from all countries, with no exceptions
  • Travellers with a certificate of vaccination and a negative COVID-19 test are exempt from compulsory quarantine if travelling to the following islands: Phuket, Koh Samui, Koh Pha Ngan and Koh Tao. They must stay on the island for at least 14 days before travelling to other regions
This applies to arrivals from Albania, Andorra, Antigua and Barbuda, Australia, Austria, Azerbaijan, Bahrain, Barbados, Belgium, Bhutan, Brunei, Bulgaria, Cambodia, Canada, Chile, China, Croatia, Cyprus, Czech Republic, Denmark, Dominica, Estonia, Finland, France, Germany, Greece, Hong Kong, Hungary, Iceland, Ireland, Israel, Italy, Japan, Kuwait, Laos, Latvia, Lithuania, Luxembourg, Macau, Malta, Mauritius, Monaco, Morocco, Myanmar, Netherlands, New Zealand, Norway, Poland, Portugal, Qatar, Romania, Russia, San Marino, Serbia, Singapore, Slovakia, Slovenia, South Korea, Spain, Sweden, Switzerland, Taiwan, Turkey, United Arab Emirates, United Kingdom, United States, Uzbekistan and Vietnam

Show less

Rules to follow in Thailand

1m

Mandatory

Mandatory

Considerations leaving from Indonesia

The official advice is to avoid non-essential international travel to high risk countries

Frequently Asked Questions


No, entry into Thailand from Indonesia is currently restricted.

Explore options for future travel

Domestic travel is not restricted, but some conditions may apply

  • Face masks are mandatory
  • There is a social distancing requirement of 1 metre
  • Observe COVID-19 safety rules
  • Domestic border crossings may be subject to approval, testing and quarantine

Explore travel options

The national COVID-19 helpline number in Pattani is 1422.

Wearing a face mask on public transport in Pattani is mandatory.

The social distance requirement in Pattani is 1 metre.

Make yourself known to an official member of staff and/or call the national coronavirus helpline number on 1422.

No, but conditions apply when returning to Indonesia from Thailand.

See options for return travel.

Last updated: 24 Nov 2021
Exceptions may apply, for full details: Ministry of Foreign Affairs of the Kingdom of Thailand.

We're working around the clock to bring you the latest COVID-19 travel updates.
This information is compiled from official sources. To the best of our knowledge, it is correct as of the last update.
Visit Rome2rio travel advice for general help.

Questions & Answers

The cheapest way to get from Jakarta to Pattani is to fly and train and Mini Bus which costs Rp800000 - Rp2000000 and takes 14h 30m.

More details

The quickest way to get from Jakarta to Pattani is to fly and drive which costs Rp1300000 - Rp2900000 and takes 10h 20m.

More details

The distance between Jakarta and Pattani is 1582 km.

It takes approximately 10h 20m to get from Jakarta to Pattani, including transfers.

More details

There is no direct flight from Soekarno–Hatta Airport to Sultan Ismail Petra Airport. The quickest flight takes 5h 40m and has one stopover.

Search flights

Malindo Airways, Indonesia AirAsia, Malaysia Airlines and AirAsia offer flights from Soekarno–Hatta Airport to Sultan Ismail Petra Airport.

Search flights

Map of how to get from Jakarta to Pattani.
Launch map view
  • Distance: 1581.6 km
  • Duration: 10h 20m

What companies run services between Jakarta, Indonesia and Pattani, Thailand?

There is no direct connection from Jakarta to Pattani. However, you can take the bus to Toll Sedyatmo, take the bus to Jakarta Soekarno Hatta Airport, take the walk to Soekarno–Hatta airport, fly to Sultan Ismail Petra, then take the drive to Pattani. Alternatively, you can take the bus to Dipati Ukur, take the taxi to Husein Sastranegara airport, fly to Sultan Ismail Petra, then take the drive to Pattani.

Airlines
AirAsia
Website
airasia.com
Flights from Soekarno–Hatta to Sultan Ismail Petra via Kuala Lumpur
Ave. Duration
4h 58m
When
Every day
Estimated price
฿3500 - ฿9000
Flights from Soekarno–Hatta to Sultan Ismail Petra via Penang, Kuala Lumpur
Ave. Duration
7h 15m
When
Monday, Wednesday, Friday and Sunday
Estimated price
฿3900 - ฿10000
Flights from Soekarno–Hatta to Sultan Ismail Petra via Penang
Ave. Duration
4h 20m
When
Tuesday, Thursday and Saturday
Estimated price
฿2900 - ฿6000
Flights from Husein Sastranegara to Sultan Ismail Petra via Kuala Lumpur
Ave. Duration
7h 25m
When
Every day
Estimated price
฿2800 - ฿7500
Flights from Soekarno–Hatta to Penang
Ave. Duration
2h 35m
When
Monday, Wednesday, Friday and Sunday
Estimated price
฿2700 - ฿7000
Flights from Soekarno–Hatta to Penang via Kuala Lumpur
Ave. Duration
4h 40m
When
Every day
Estimated price
฿2700 - ฿7000
Flights from Soekarno–Hatta to Alor Setar via Kuala Lumpur
Ave. Duration
5h 13m
When
Every day
Estimated price
฿1600 - ฿3900
Flights from Soekarno–Hatta to Alor Setar via Penang, Kuala Lumpur
Ave. Duration
7h 5m
When
Monday, Wednesday, Friday and Sunday
Estimated price
฿2000 - ฿5500
Malaysia Airlines
Website
malaysiaairlines.com
Flights from Soekarno–Hatta to Sultan Ismail Petra via Kuala Lumpur
Ave. Duration
5h 47m
When
Every day
Estimated price
฿4300 - ฿11000
Flights from Soekarno–Hatta to Penang via Kuala Lumpur
Ave. Duration
5h 11m
When
Every day
Estimated price
฿5500 - ฿16000
Flights from Soekarno–Hatta to Alor Setar via Kuala Lumpur
Ave. Duration
6h 37m
When
Thursday, Friday and Sunday
Estimated price
฿2900 - ฿9000
Garuda Indonesia
Website
garuda-indonesia.com
Flights from Soekarno–Hatta to Sultan Ismail Petra via Kuala Lumpur
Ave. Duration
5h 40m
When
Every day
Estimated price
฿5500 - ฿16000
Flights from Soekarno–Hatta to Penang via Kuala Lumpur
Ave. Duration
5h 11m
When
Every day
Estimated price
฿5500 - ฿16000
Thai Airways International
Website
thaiairways.com
Flights from Soekarno–Hatta to Hat Yai via Suvarnabhumi
Ave. Duration
9h 28m
When
Monday, Tuesday, Wednesday, Thursday and Saturday
Estimated price
฿4500 - ฿12000
Thai Lion Mentari
Website
lionairthai.com
Flights from Soekarno–Hatta to Hat Yai via Don Muang
Ave. Duration
6h 40m
When
Monday and Friday
Estimated price
฿3000 - ฿5000
Thai Smile
Website
thaismileair.com
Flights from Soekarno–Hatta to Hat Yai via Suvarnabhumi
Ave. Duration
10h 5m
When
Monday, Tuesday, Thursday and Saturday
Estimated price
฿4300 - ฿12000
Indonesia AirAsia
Website
airasia.com
Flights from Soekarno–Hatta to Penang
Ave. Duration
2h 25m
When
Tuesday, Thursday and Saturday
Estimated price
฿2400 - ฿5500
Flights from Soekarno–Hatta to Penang via Kuala Namu
Ave. Duration
4h 35m
When
Monday and Friday
Estimated price
฿2700 - ฿6000
Jetstar Asia Airways
Website
jetstar.com
Flights from Soekarno–Hatta to Penang via Singapore Changi
Ave. Duration
5h 35m
When
Tuesday
Estimated price
฿1500 - ฿12000
Singapore Airlines
Website
singaporeair.com
Flights from Soekarno–Hatta to Penang via Singapore Changi
Ave. Duration
4h
When
Monday, Wednesday and Friday
Estimated price
฿5500 - ฿30000
Train operators
KTM Komuter
Phone
+603 - 2267 1200
Website
ktmb.com.my
Train from Anak Bukit to Padang Besar
Ave. Duration
38 min
Frequency
Every 4 hours
Estimated price
฿55 - ฿70
Website
http://www.ktmb.com.my
State Railway of Thailand
Phone
1690
Email
webmaster.srt@railway.co.th
Website
railway.co.th
Train from Padang Besar to Hat Yai
Ave. Duration
55 min
Frequency
3 times a day
Estimated price
฿45 - ฿950
Website
http://www.railway.co.th/main/timetable/time-train.html
Book at
https://12go.asia/en/operator/thai-railways
Schedules at
http://procurement.railway.co.th/checktime/checktime.asp?lenguage=Eng
3rd Class (Seat)
฿45 - ฿160
2nd Class (Air-Conditioned Berth)
฿550 - ฿750
2nd Class (Air-conditioned Seat)
฿240 - ฿340
1st Class (Air-Conditioned Berth)
฿700 - ฿950
Bus operators
Citi Trans
Phone
08041111000
Website
cititrans.co.id
Bus from Kuningan to Dipati Ukur
Ave. Duration
2h 35m
Frequency
Hourly
Estimated price
฿350
Schedules at
cititrans.co.id
Book at
traveloka.com
Mini Bus
Bus from Hat Yai Bus Station to Pattani Bus Station
Ave. Duration
2h
Frequency
Hourly
Estimated price
฿100
Beh Travel & Tour Sdn
Phone
019 - 545 3888
Email
beh_travel@outlook.com
Website
behtravelandtour.com
Bus from Terminal Bas Sungai Nibong to Hat Yai
Ave. Duration
4h 12m
Frequency
Once daily
Estimated price
฿321
Schedules at
behtravelandtour.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 How to get from London to Edinburgh, How to travel India's Golden Triangle and Travelling around the UAE - to help you get the most out of your next trip.