Thailand ferries
Routes, Tickets & Timetables
With its stunning coastline on the Gulf of Thailand and the Andaman Sea, Thailand has more than 3,000 km of coastline and hundreds of islands. Some of the larger islands have airports, but most do not. The easiest way to get to the island is then by ferry. All information about ferry ports and ferry routes in Thailand can be found on this page.
All ferry routes 2024 / 2025
Overview of all ferry routes to and from Thailand:
Route map: Thailand ferries
Thailand - Thailand
14 Sailings Weekly
30 min
14 Sailings Weekly
1 h
14 Sailings Weekly
1 h 45 min
7 Sailings Weekly
3 h 45 min
7 Sailings Weekly
1 h 30 min
7 Sailings Weekly
2 h
7 Sailings Weekly
2 h
7 Sailings Weekly
2 h
7 Sailings Weekly
5 h 30 min
12 Sailings Weekly
5 h 15 min
7 Sailings Weekly
5 h 30 min
7 Sailings Weekly
1 h 45 min
7 Sailings Weekly
3 h
7 Sailings Weekly
1 h 50 min
7 Sailings Weekly
7 h 45 min
7 Sailings Weekly
3 h
13 Sailings Weekly
3 h
7 Sailings Weekly
3 h
14 Sailings Weekly
1 h 30 min
3 Sailings Daily
1 h 30 min
14 Sailings Weekly
1 h 30 min
14 Sailings Weekly
1 h 30 min
7 Sailings Weekly
7 h 30 min
7 Sailings Weekly
1 h
7 Sailings Weekly
1 h
7 Sailings Weekly
7 h
7 Sailings Weekly
2 h 30 min
7 Sailings Weekly
3 h 15 min
7 Sailings Weekly
1 h 30 min
7 Sailings Weekly
4 h
7 Sailings Weekly
5 h
7 Sailings Weekly
6 h 15 min
7 Sailings Weekly
2 h 30 min
7 Sailings Weekly
6 h
7 Sailings Weekly
5 h 30 min
7 Sailings Weekly
1 h 45 min
14 Sailings Weekly
30 min
14 Sailings Weekly
1 h
7 Sailings Weekly
12 h
6 Sailings Daily
25 min
4 Sailings Daily
1 h
7 Sailings Weekly
2 h
14 Sailings Weekly
3 h 15 min
7 Sailings Weekly
6 h
4 Sailings Daily
1 h 29 min
7 Sailings Weekly
2 h 10 min
7 Sailings Weekly
2 h 15 min
7 Sailings Weekly
2 h 10 min
7 Sailings Weekly
45 min
7 Sailings Weekly
3 h 30 min
7 Sailings Weekly
2 h 45 min
7 Sailings Weekly
3 h 30 min
7 Sailings Weekly
15 min
14 Sailings Weekly
15 min
7 Sailings Weekly
15 min
7 Sailings Weekly
5 h
7 Sailings Weekly
1 h
7 Sailings Weekly
1 h 15 min
7 Sailings Weekly
1 h
7 Sailings Weekly
4 h 45 min
7 Sailings Weekly
1 h 15 min
7 Sailings Weekly
1 h 15 min
14 Sailings Weekly
3 h 45 min
7 Sailings Weekly
30 min
7 Sailings Weekly
30 min
7 Sailings Weekly
30 min
7 Sailings Weekly
5 h
13 Sailings Weekly
5 h
7 Sailings Weekly
5 h
7 Sailings Weekly
4 h 30 min
7 Sailings Weekly
7 h
7 Sailings Weekly
2 h 50 min
14 Sailings Weekly
3 h 15 min
7 Sailings Weekly
2 h 50 min
7 Sailings Weekly
3 h 5 min
14 Sailings Weekly
3 h
7 Sailings Weekly
3 h 10 min
14 Sailings Weekly
5 h 45 min
7 Sailings Weekly
4 h
14 Sailings Weekly
1 h 30 min
1 Sailings Weekly
1 h 45 min
14 Sailings Weekly
1 h 30 min
14 Sailings Weekly
5 h 30 min
7 Sailings Weekly
4 h 5 min
7 Sailings Weekly
4 h
4 Sailings Daily
1 h 29 min
7 Sailings Weekly
9 h
1 Sailings Weekly
6 h 45 min
7 Sailings Weekly
2 h 40 min
14 Sailings Weekly
2 h 45 min
7 Sailings Weekly
2 h 30 min
7 Sailings Weekly
1 h 55 min
7 Sailings Weekly
2 h 30 min
7 Sailings Weekly
1 h 50 min
7 Sailings Weekly
15 min
14 Sailings Weekly
15 min
7 Sailings Weekly
10 min
7 Sailings Weekly
3 h 45 min
7 Sailings Weekly
2 h 30 min
7 Sailings Weekly
3 h 40 min
7 Sailings Weekly
4 h 45 min
7 Sailings Weekly
1 h 15 min
7 Sailings Weekly
1 h
7 Sailings Weekly
1 h 10 min
7 Sailings Weekly
4 h 30 min
7 Sailings Weekly
1 h
7 Sailings Weekly
50 min
7 Sailings Weekly
45 min
7 Sailings Weekly
40 min
7 Sailings Weekly
7 h 15 min
7 Sailings Weekly
6 h 15 min
7 Sailings Weekly
5 h 30 min
7 Sailings Weekly
5 h 15 min
7 Sailings Weekly
3 h 15 min
7 Sailings Weekly
15 min
7 Sailings Weekly
2 h
7 Sailings Weekly
4 h 30 min
7 Sailings Weekly
3 h
12 Sailings Weekly
3 h
7 Sailings Weekly
3 h
7 Sailings Weekly
2 h
7 Sailings Weekly
50 min
14 Sailings Weekly
1 h 15 min
7 Sailings Weekly
50 min
7 Sailings Weekly
3 h
7 Sailings Weekly
1 h 30 min
1 Sailings Weekly
2 h
7 Sailings Weekly
1 h 30 min
7 Sailings Weekly
1 h 5 min
14 Sailings Weekly
1 h
7 Sailings Weekly
1 h 10 min
7 Sailings Weekly
3 h 15 min
7 Sailings Weekly
3 h
7 Sailings Weekly
2 h
7 Sailings Weekly
2 h
1 Sailings Weekly
2 h 45 min
7 Sailings Weekly
40 min
14 Sailings Weekly
45 min
7 Sailings Weekly
30 min
14 Sailings Weekly
1 h 30 min
4 Sailings Daily
1 h 15 min
14 Sailings Weekly
1 h 30 min
14 Sailings Weekly
1 h 30 min
7 Sailings Weekly
30 min
7 Sailings Weekly
30 min
7 Sailings Weekly
13 h 30 min
7 Sailings Weekly
8 h 30 min
7 Sailings Weekly
6 h 45 min
7 Sailings Weekly
14 h 30 min
7 Sailings Weekly
11 h 45 min
7 Sailings Weekly
9 h 30 min
14 Sailings Weekly
1 h
7 Sailings Weekly
30 min
7 Sailings Weekly
7 h
7 Sailings Weekly
6 h
7 Sailings Weekly
5 h 15 min
7 Sailings Weekly
5 h
7 Sailings Weekly
15 min
7 Sailings Weekly
3 h
7 Sailings Weekly
1 h 45 min
7 Sailings Weekly
4 h 15 min
7 Sailings Weekly
55 min
7 Sailings Weekly
1 h
7 Sailings Weekly
1 h
7 Sailings Weekly
1 h
7 Sailings Weekly
4 h 30 min
4 Sailings Weekly
4 h 30 min
7 Sailings Weekly
45 min
7 Sailings Weekly
50 min
7 Sailings Weekly
2 h
4 Sailings Weekly
2 h
7 Sailings Weekly
1 h 30 min
7 Sailings Weekly
1 h 30 min
14 Sailings Weekly
1 h 30 min
3 Sailings Daily
1 h 30 min
14 Sailings Weekly
1 h
14 Sailings Weekly
1 h
7 Sailings Weekly
8 h
7 Sailings Weekly
30 min
14 Sailings Weekly
1 h
14 Sailings Weekly
6 h
7 Sailings Weekly
5 h 30 min
14 Sailings Weekly
3 h 45 min
7 Sailings Weekly
7 h
1 Sailings Weekly
7 h
7 Sailings Weekly
1 h 45 min
1 Sailings Weekly
2 h 45 min
7 Sailings Weekly
1 h 30 min
14 Sailings Weekly
3 h 15 min
7 Sailings Weekly
1 h
7 Sailings Weekly
1 h 20 min
7 Sailings Weekly
3 h 30 min
4 Sailings Daily
50 min
7 Sailings Weekly
2 h
7 Sailings Weekly
10 h 15 min
4 Sailings Daily
1 h 30 min
14 Sailings Weekly
1 h 30 min
7 Sailings Weekly
2 h 20 min
14 Sailings Weekly
2 h 15 min
7 Sailings Weekly
1 h 30 min
7 Sailings Weekly
10 min
14 Sailings Weekly
30 min
7 Sailings Weekly
3 h
7 Sailings Weekly
2 h 15 min
7 Sailings Weekly
25 min
7 Sailings Weekly
4 h 30 min
7 Sailings Weekly
30 min
7 Sailings Weekly
45 min
7 Sailings Weekly
4 h 15 min
7 Sailings Weekly
1 h 25 min
7 Sailings Weekly
3 h 45 min
14 Sailings Weekly
3 h 15 min
14 Sailings Weekly
4 h
14 Sailings Weekly
1 h 45 min
Malaysia - Thailand
7 Sailings Weekly
1 h 30 min
7 Sailings Weekly
1 h 30 min
7 Sailings Weekly
8 h 45 min
8 Sailings Weekly
7 h
14 Sailings Weekly
30 min
Ferry ports in Thailand
Ferry companies