Get-in

Map of Ko Pha Ngan
If travelling to Ko Phangan during or near the time of the Full Moon Party, booking ferry transport to and from the island ahead of time is highly advised as the limited amount of ferries fill up quickly with the massive crowd coming in for the party.
Upon arrival at the pier, pick up a free guide book with a lot of useful information for travelers (ferry timetables, prices of taxi boats, taxi trucks, where to eat, what to do/see, party dates, maps, accommodations, and more) and even some discount vouchers.
By plane
Via Ko Samui Airport The closest airport is Ko Samui () which has frequent flights from Bangkok and Phuket, daily flights from U-Tapao and Singapore, and several direct flights each week from Chiang Mai, Hong Kong, Kuala Lumpur and Penang. Transportation to the ferry dock is easy to find at the airport. Ferries depart several times a day with the last one around dusk.
Via Surat Thani Airport The next nearest airport is Surat Thani () on the mainland. Flights from Bangkok there are significantly cheaper (1,000-1,500 Thai Baht in advance, or 2,000-2,500 Thai Baht if booked same day, instead of 3,000-5,000 Thai Baht if flying to Samui), as there are low-cost carriers (Air Asia) flying there, and even Thai Airways charge 30-50% less than to Samui. However, you'll then need combined bus + boat travel to get to Ko Pha Ngan, which will surely take several hours. Air Asia uses Don Mueang airport in Bangkok, while Thai Airways uses Suvarnabhumi airport.
Nok Air sells a combined package ticket including airfare to Surat Thani, Chumphon, or Nakhon Si Thammarat, a bus ride to the pier, and a ticket on the Lomprayah high-speed catamaran. This should be simpler for travellers than arranging the individual segments separately. Nok Air uses Don Mueang Airport in Bangkok.
Air Asia has a special “Island Transfer” offering that includes a flight from Bangkok to Surat Thani or Nakhon Si Thammarat, surface transport to the port, and a ferry to Ko Pha Ngan.
One of the best options for travel to the island is via Chumphon Airport (), 30 km north of Chumphon city in Pathio District (alternative spelling Pathiu). It has direct daily flights connections with Bangkok's two airports, Don Meueng (DMK) and Suvarnabhumi (BKK). There are also onward flights to Ranong Airport (UNN). Flights from Bangkok are around 60 minutes. High-speed Lomprayah catamarans depart from Chumphon to Ko Pha Ngan. Nok Air operates two daily flights between Don Mueang (DMK) and Chumphon Airport (CJM). Nok Air offer a combined flight and ferry ticket on their website. Happy Air operates a flight between Bangkok Suvarnabhumi (BKK) to Chumphon 6 days a week. The Chumphon Airport has transit agents for onward connecting travel to the islands of the Chumphon Archipelago in the Gulf of Thailand and Ko Tao, Ko Pha Ngan. The TAT Tourism Authority of Thailand has an information counter at the airport.
By boat

Sunset with fishing boats on Ko Pha Ngan
Several types of ferries are available, of varying speed and quality. The Lomprayah catamaran is easily the best option for comfort and speed, although generally 100-150 Thai Baht more expensive than the other ferries, most travellers and locals, will happily pay the extra for the service.
From Ko Samui: There are at least 3 ferries a day from Ko Samui's "Big Buddha" pier directly to Haad Rin. Ferries also leave from Nathon and Mae Nam piers to Thong Sala several times a day.
Raja Ferry sails from Ko Samui to Thong Sala pier 3 times a day (09:00, 14:00, 18:00) for 150 Thai Baht. Tickets can be bought online.
Watch out for scammers at Ko Samui airport who try to sell you a bus/boat combo for an exorbitant price. Make sure to walk towards the exit of the airport where there is an Information counter and taxi stands.
From Ko Tao: there is fast Lomprayah catamaran operating twice daily to Ko Tao for 400 Thai Baht at 08:30 and 13:00 or leaving Ko Tao for Ko Pha Ngan at 09:30. The ride between these islands takes 1¼ hours. A cheaper, but slower ferry operates from Ko Pha Ngan to Ko Tao by Songserm express and costs 300 Thai Baht, leaving Ko Pha Ngan at 12:30, and takes 2 hours. This ferry comes from Chumphon with flight, bus and train connections from Bangkok.
From Surat Thani: There are ferries throughout the day from Donsak pier, 65 km out of town. Lomprayah are fast ferries and they sell tickets including transport from the city centre for 550 Thai Baht.
Raja are slow ferries and combined bus and ferry tickets from the city or Surat Thani train station are available for 375 Thai Baht. There are six ferries a day, the timetable is available online. The tickets can be bought online as well.
Night ferry leaving at 23:00 from Surat Thani city (walking distance from bus stations Talat Kaset 1 and 2), arriving in Thong Sala-Ko Pha Ngan at 06:00. It costs 400 Thai Baht for a space on a mattress on the boat. The night ferry leaves from Thong Sala-Ko Pha Ngan for Surat Thani at 22:00 (400 Thai Baht) arriving around 05:00-06:00.
By bus and boat
The best way in by bus is by government bus (บขส) to the Na Dan ferry piers: these are the most direct, quickest, reliable, safest, and hassle-free services. Tickets for these services can be bought at Sai Tai Taling Chan (southern) government bus terminal in Bangkok.
Buses also arrive in Surat Thani, capital of Surat Thani Province. From here you can buy a ticket for a bus + boat ride for the slow ferry (320 Thai Baht for the 3-hour ferry and bus ticket to Don Sak) or the fast ferry (400 Thai Baht for the 2-hour ferry + transportation to Don Sak pier). Both ferries stop at Ko Samui first, and will drop you off at the pier of Thong Sala. Please note that both options will require you to change buses. This should be a quick and easy change over.
If there are no available options listed above (usually only if you've arrived to the bus terminal quite late in the evening before a weekend or holiday), you can also try a bus to Chumphon and board a ferry there, see "By train" below. You can buy a combo ticket on the bus station, it will cost same as if purchased separately (and the bus arrives 2–3 hours before ferry departure, so you shouldn't be late).
Buses originating from Khao San Road (or other buses operated by travel agencies) are famous for thefts from passenger luggage. Under no circumstances should passengers on Khao San Road buses leave valuables in bags that will go in the luggage storage areas, even if the bags can be locked. Consider it inevitable that every bag will be opened while the bus is in motion. Bus + boat joint ticket costs at the cheapest Israeli travel agencies at the west end of Khao San Road (better said Chakrapong Road) cost only 500-550 Thai Baht depending on whether it's before/after Full Moon Party and your bargaining skills, so if you are aware of risks using these buses and careful you can really save money instead of taking pricier government bus which does not leave from KSR but requires you to go to a bus terminal.
A very good option, a little pricier, is using the morning bus (06:00) and ferry combination from Lomprayah. A reputable company with an office near Khao San Road and the option to book online through their website. The air-con bus is very new and the connection to the ferry gives the opportunity for a toilet break and to eat something. Leave early in the morning and arrive mid/late afternoon on the island. One way is 1,300 Thai Baht. They also have a night bus.
By train, boat, and bus
An overnight train from Bangkok is an interesting option. Trains arrive in Surat Thani or Chumphon, and from there you can transfer by bus and then boat. Chumphon is the option if you're planning to stop at Ko Tao, but if you're heading straight to Ko Pha Ngan, consider Surat Thani. Both stations are on the southbound Hat Yai line, but arrival times in Chumphon (when using night trains) are annoyingly early in the morning. For example, the (recommended) express train number #85 arrives around 04:00 after which you'll have to wait about 3 hours for the ferry. On the other hand, if you continue down to Surat Thani you can sleep an extra 3–4 hours plus you will arrive in daylight. Considering the waiting time in Chumphon and the longer ferry trip you will eventually get to Ko Pha Ngan at about the same time.
Combined train-bus-boat tickets can be bought direct from the official Advance Booking Counter at Hualamphong station in Bangkok, although if your train is late, and your boat is already gone then you will have to pay extra for the next boat. Thus the joint ticket may not be the best choice.
If e-booking is not available or not suitable to you for some reason, train tickets may be reserved up to 60 days in advance and paid for by email. In reality, the Thai authorities are lax in returning emails and/or will give the runaround, or flat-out refuse to reserve seats for non-Thais during peak travel periods (Dec-Jan and the Songkran holiday in Apr). If your heart is set on going by train, start early, be persistent, and have a backup plan to go by bus or plane.
Get around
By motorbike
There are many rental locations all over the island. They have formed an association recently and all have the same prices, saying this should prevent the problems with the scams that many people complained about before. The advertised price is now 250 Thai Baht/day, can be bargained to 200 Thai Baht/day if renting for more days, but basically impossible to get anything cheaper. Do not rent from the rental shop across from Phangan Cottage (tel 084-8510541) which charges only 200 Thai Baht for normal bike but takes passport and will scam for damages. They gave a worn down key and the bike was stuck in Mae Haad overnight as they refused to come up with a working key and in the morning the bike mysteriously had scratches as if it had been tipped over. 3 scratches charged 5900 Thai Baht would not negotiate.
Some rental shops overcharge for every scratch or dent. They don't fix, but rather replace the whole part - so note damages to the bike on the rental contract. Be aware that your passport will be held until you pay the extortionate repair cost. You can negotiate the costs down from exorbitant to high, but keep your cool, don't yell and stay polite. This practice is very common all over the region. It's not unheard-of that you are asked to pay for damage you haven't done. In most cases, it's the combination of very bad & dangerous roads and inexperienced or intoxicated driving that causes accidents. Some good advice is to take pictures of your bike as you rent it, but if the guy has your passport, this won't do any good. If you don't know what you're doing, stay on the safe side and stick with songthaews.
Avoid riding at sundown, when the bugs are out en masse, and result in brief periods of riding blind, while you desperately try to clear your corneas. Try not to go home with a "Thai tattoo", this can either result from your tender body sliding along a bitumen road at high speed with few clothes on, or from the inside of your leg touching a hot exhaust pipe. Also keep in mind that many, if not most, travel insurance policies will not cover motorcycle accidents, especially if you do not have a Thai drivers license.
Care is needed if attempting to go over the notorious Haad Rin hills, the roads on the east side of the island, and north of Haad Yao. Especially the "Hill of Tears" (first steep ascent from Thong Sala towards Haad Rin) needs caution. Use low gear only and have your passenger walk. This is still quite good concrete road where you need only use brakes compared to mud roads on the northeast part of the island to Bottle Beach, which are the worst on the island with many potholes.
Drunk driving in the West is illegal (not on Ko Pha Ngan, where police don't check). On Ko Pha Ngan it's suicidal. Better to sit in the back of a taxi than having a smash-up at night and ending up dead or in the hospital.
Wear a helmet. Police will fine you 200 Thai Baht for non-compliance and set up roadblocks occasionally (before noon in Thong Sala, for example). When driving, stay within your limits. The slower you drive, the less it's gonna hurt.
It is also possible to rent small Suzuki 4WDs, however, you will find that you can circle the island in a day.
Petrol is quite overpriced at many places. One of the places selling it for reasonable price is the petrol station in Thong Sala, round the corner from Tesco on the road to Chalok Lam.
By songthaew
Songthaews criss-cross the island asking from 100 Thai Baht a ride, if you share the taxi with other people. You can and should bargain for a lower price, especially if your destination isn't that far. The taxi driver cartel tries to fix prices at 200 Thai Baht a ride. Do not accept the price at the pier and walk rather 300 m to the roundabout in Thong Sala where there is a taxi station with normal prices. From Thong Sala to Baan Tai/Khai or Chalok Lam should be priced around 100 Thai Baht/person, Haad Rin 150 Thai Baht/person, Haad Yao/Salad 150 Thai Baht/person, Thong Nai Pan or Had Sadet 250 Thai Baht.
All taxi service on Ko Pha Ngan is provided by songthaew (pick-up truck). Should you choose to go with a freelancer on a motorbike or in a pickup, make arrangements quickly, quietly and pay surreptitiously.
Usually is the best option to save money and be flexible and avoid using songthaews at all is to rent a motorbike after arriving in Thong Sala as you will be probably leaving from this pier. You can later return the motorbike here and it can save you a lot of money. If there are two of you and you pay 150 Thai Baht/person for one taxi ride, your total expenses to/from beach will be 600 Thai Baht. For that you can have a semi-auto motorbike rental for 6–7 days or a fully automatic for 4–5 days and you are free to ride anywhere between arrival and departure and it's also the best way when looking for accommodation instead of taking taxi and walking around with a lot of baggage.
By boat
Cruise the bays with your snorkelling gear until someplace takes your fancy. The round-the-island, all-day boat trip is a great way to see some of the best beaches in the island.