Before the completion of the Honsh?-Shikoku bridges, access between Japan's main island and Takamatsu was limited to sea and air transportation. However, with the bridges in place, convenient train and automobile travel is now possible as well and many more people now travel to and from.
By plane
The closest major airport to Takamatsu is Kansai International Airport in Osaka. There is a curiously-named bus called the "Airport Limousine" which runs directly between Kansai Airport and Takamatsu that makes seven round trip runs per day (�3750 one-way; 3.5 hours). Not actually a limo.
Takamatsu has a tiny airport as well but there's only a few places you can get to from it. Service from the Takamatsu Airport to Tokyo's Haneda Airport is offered by both JAL and ANA, Japan's two major airlines. JAL also offers service to Kagoshima, and ANA also offers service to Okinawa. Asiana Airlines offers international service to Seoul Incheon Airport. But cheapest of all is Spring Airlines from Shanghai (twice a week, Tuesday/Friday), with fares starting at just �3000 each way. Time schedule for all of these flights (in Japanese).
Buses connect the Takamatsu Airport and Takamatsu Station roughly twice per hour (�740 one-way; 40 minutes).
By train
Train service between Okayama, on Japan's main island of Honsh?, and Takamatsu began operation in 1988 after construction of the Great Seto Bridge, allowing the train line to cross the Seto Inland Sea. It is the only railway link between Honsh? and Shikoku.
For getting to Takamatsu, the ideal train to ride is the Marine Liner which runs directly between Okayama Station and Takamatsu Station. Trains run twice per hour in both directions (�1,470 one-way; 55 minutes). Like all JR trains, the ride is free for those with a Japan Rail Pass. It is also important to note that because the Marine Liner is classified as a 'rapid' (kaisoku) train, the Seishun 18 Ticket is valid on this