How To Reach Railay (Rai Leh)

4.5 / 5 21 votes

Country rank: 2 out of 32 Places To Visit In Thailand

Sub-Region: Krabi Province


How to Reach Railay (Rai Leh)

The only way to get to Railay is by a boat from either of these places: Ao Nang, Krabi, Ko Lanta, Ko Phi Phi or Phuket town.

Search for directions from

How to Reach Railay (Rai Leh) from India

Indians can fly to Bangkok from all the major cities like Mumbai, Banglore, Ahemdabad, Delhi, etc. The popular airlines are AirAsia, Indigo, Jet Airways. Then you can fly internally from Bangkok to Krabi or Phuket town, after which you have to take a boat from either of those to Railay.

Visa Policy for Indians

Indians are eligible to the visa on arrival service in Thailand. For more information on the visa procedure, you can look up the official embassy website.

How to Reach Railay (Rai Leh) by Flight

You can fly to Bangkok, and then take another flight to Krabi or Phuket, and then get a boat to Railay.

Tentative return flight prices to Krabi from major cities in India:

Powered by:

Starting City Return price (approximate)
Mumbai ₹ 22,485 Check
New Delhi ₹ 24,424 Check
Bengaluru ₹ 26,660 Check
Chennai ₹ 19,267 Check
Hyderabad ₹ 19,081 Check
Kolkata ₹ 24,596 Check
Search for flights to Krabi

How to Reach Railay (Rai Leh) by Waterways

Ferry services operate from Ao Nang, Krabi, Ko Lanta, Ko Phi Phi and Phuket town. But most travellers commonly choose to go from Ao Nang and Krabi because it is cheaper and very less time taking. It takes around 10-20 minutes and costs 100 Baht.

Local Transport in Railay (Rai Leh)

Railay is a pedestrian's dream because all the 4 beaches, the rock climbing centers, jungles and everything else is in walking distance from each other. There are no roads for cars or tuk tuks to function, and the rocky pathways make it difficult for bikes and cycles.

Places to Visit In Railay (Rai Leh)