Regardless of the means of transportation, whether travelling by car, by plane (airport Split), coach (coach station Split) or by train, to reach Hvar, you first need to come to Drvenik (Makarska Riviera) or Split where you can continue travelling further by ferry or catamaran.
If you are travelling to Hvar by car, depending on the direction from which you are departing you should go over the new A1 highway or the old coastal road to Split or Drvenik on the Makarska Riviera (92 km from Split).
If travelling by car ferries depart from Split to Stari Grad (105 minutes) or from Drvenik to Sucuraj (25 minutes). The ferry choice depends on your ultimate destination, the price and the length of voyage. Ferry line Split – Stari Grad drives 5-7 times a day in season. Ferry schedule can be viewed here, ferry tickets cannot be booked in advance, but upon arrival at the port you have to park the vehicle in a queue and wait. Starigrad ferry port is closer to the town of Hvar (20 km), Jelsa (15 km), etc. The fare for an adult is about 7 € and for the car it will cost you about 45 €. Ferry line Drvenik - Sucuraj drives about 20 times a day in the season, and in case of crowds two ferries operate non-stop, taking turns. The ferry schedule can be viewed here. The ferry port Sucuraj is 77 kilometres away from the city of Hvar, 60km away from Stari Grad and 50 km away from Jelsa. Ticket price for an adult is about 2 € and about 15E for the car. * Note: If you are arriving by car over Sucuraj harbour we recommend that you come with a full tank of fuel because the nearest gas station on the island is 50 kilometres away. * Note: if you are arriving with a caravan or other larger vehicles we recommend that you take the ferry from Split to Starigrad, because the road Sucuraj - Jelsa is very narrow and steep. The catamaran from Split can take you to the town of Hvar and Jelsa. Catamaran tickets can be bought exclusively on departure day, so it is better to buy it in the morning to ensure your place. Two carriers operate the catamaran lines and you can see the timetables here and here. Catamaran to town Hvar drives for 1h, and the group ticket price will cost you about € 7. Catamaran Split - Jelsa runs only once a day, in the afternoon. First it stops in Bol on the island of Brac, and then continues to Jelsa. During the summer season also international routes from Italy sail : express lines Pescara - Stari Grad-Split and international ferry lines Ancona - Stari Grad-Split to Korcula, as well as the coastal line from Rijeka to Dubrovnik, which stops in Hvar. More information about the schedules and ferries see here. Furthermore, you always have the option of hiring a private taxi boat, organized by travel agencies. Useful links: Jadrolinija, Split tours, SNAV.
Regarding coach lines there is a regular bus line from the agency Cazmatrans, departing from Split, three times a week to Drvenik (Makarska Riviera) an drives for 1:30 h, and then you will have to take the ferry to Sucuraj (25min) towards Starigrad (2h). The coach station in Split is immediately across the street from the ferry port. The settlement of Sucuraj is badly connected with other parts of the island by bus lines, and the bus drives only Mondays and Fridays at 05:50 pm so we do not recommend that you get without a means of transportation if you plan to go to Jelsa and Hvar, because the taxi will cost you about 150 €. Other places between Jelsa - Stari Grad - Hvar are connected by regular bus routes and timetables can be found here.