What is the Best Way of Traveling from Johor Bahru to Bangkok?

Johor Bahru commonly referred to as JB, is the state capital of Johor, Malaysia. This lively city is located at the Malay Peninsula’s southern tip, just across Singapore’s border. It is one of the largest cities in the world, having a large population. And being 22 kilometers away from Singapore, it also serves important international relations.

Bangkok is Thailand’s capital and is also statistically the most important city to the country in terms of economy and population. The population of Bangkok is around 10.5 million, making it the most populous city in all of Thailand. It is undoubtedly one of the busiest cities in the world but is still quite affordable.

Distance between the Two Cities


The distance between these two cities is around 1,800 kilometers. There are multiple options of transportation that one can choose depending upon his needs and requirements. This article shall deal with the best way to travel from Johor Bahru to Bangkok.

The transport from Johor Bahru to Bangkok are of different types, including bus, train, and plane. All of these have different costs and take different times to reach the desired destination.

Traveling From Johar Bahru to Bangkok by Car


If you own a car, you can travel by road to Bangkok from Johor Bahru in an approximate period of about a day. The cost for this shall depend on the fuel consumption and the personal expenses of the traveler. Traveling in your car has some advantages over using public transportation, including flexible planning and budget and saving many other expenses.

Traveling From Johar Bahru to Bangkok by Bus


Bus route can also be considered an option as a mode of traveling from Johor Bahru to Bangkok. Traveling by bus is undoubtedly the cheapest way to get around. Bus services are relatively cheaper, environment-friendly, less stressful, and free up time while reducing traffic. A normal bus ticket from Johor Bahru to Bangkok can cost around 40 to 70 US dollars. Due to the long-distance, it can take almost 30 hours to reach the desired destination, i.e., Bangkok, if one wishes to travel by bus. It surely is a long journey.

Traveling From Johar Bahru to Bangkok by Train


Another option to reach Bangkok from Johor Bahru is via train. No doubt, trains are restricted to their tracks and cannot alter much in the route, but they have a lot of advantages over other modes of travel, including speed, comfort, and arriving in the heart of the city as most railway stations are located in the middle of the cities. Traveling by train also means fewer chances of delay due to weather or other reasons.

A typical train journey from Johor Bahru to Bangkok can last up to 2 days, which might be a long and strenuous journey for some travelers. The estimated cost for this journey can be around 3,500 US dollars. So, despite train travel having its advantages, it is not advisable to opt for it when you wish to travel from Johor Bahru to Bangkok.

Traveling From Johar Bahru to Bangkok by Airplane


The best and safest way to travel from Johor Bahru to Bangkok is through an airplane. Air journeys have various advantages over all other modes of travel. Air traveling can be opted for long or short distances, with high speed, which ultimately saves a lot of time for travelers in emergency needs and is also less costly than several other travel options. Long distances can be covered in littletime, and luggage and goods can be transported without much nuisance.

A typical flight from Johor Bahru to Bangkok can last for about 2 hours. This is a huge advantage over other modes of travel, which used to take around a day to reach Bangkok. The average cost of a direct flight from Johor Bahru to Bangkok can fall anywhere between 4,500 to 5,000 Malaysian Ringgits. This is still cheaper than other ways.

International Airports in Bangkok


There are two international airports in Bangkok. One is the Don Mueang International, formerly known as Bangkok International Airport. It is considered one of Asia’s and the world’s oldest running international airport. The other is Suvarnabhumi International Airport, now considered Southeast Asia’s largest international airport.

Surely, air travel is the best method to opt for if you wish to travel from Johor Bahru to Bangkok directly. Alternatively, indirect routes can also be opted to reach Bangkok from Johor Bahru.

Alternate routes include first arriving at Kuala Lumpur and then catching a flight from the KL International Airport to Bangkok. The total time can range from about 5 to 6 hours.

Another possible route you can take to reach Bangkok from Johor Bahru is to first travel to Singapore Changi Airport, a short distance of about 20 minutes via subway. From there, an international flight from Singapore Changi to Suvarnabhumi International Airport can be chosen. The flight time is a little over 2 hours. So, the total journey can last for about 3 to 4 hours.


If you do not wish to choose Suvarnabhumi International airport, you can also go to Don Mueang International airport in Bangkok. The travel time from Singapore Changi to Don Mueang is also about 2 hours.

Travelers can also choose to go to Senai Airport from Johor Bahru, which takes about 50 minutes by bus. From there, a 4-hour flight can take them from Senai Airport to Suvarnabhumi, right into the middle of Bangkok. Alternatively, a flight from Senai Airport can also land at Don Mueang International Airport in Bangkok, which is approximately a 2-hour flight.

From Suvarnabhumi International, a train leaves every 15 minutes for Phaya Thai, a rapid air station dropping you off at the heart of the city. At Phaya Thai, various hotels and accommodation can be found at cheap rates and several other attractions for travelers too. From Don Mueang International, various bus services also leave for different destinations in the city.

Once arriving in Bangkok, there are several different options that travelers can opt for. There are various places for sight-seeing and exploring.


Although there are several different routes to opt for when looking to travel from Johor Bahru to Bangkok, air travel still remains the best method to opt for when looking for safe, cheap, quick, and nuisance free travel.