There are 8 ways to get from Salisbury to Mackinac Island by bus, plane, ferry, train or night bus

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus to Baltimore, fly to Pellston, ferry  •  10h 28m

  1. Take the bus from Salisbury, MD to BWI-Thurgood Marshall Airport
  2. Fly from Baltimore (BWI) to Pellston (PLN) BWI - PLN
  3. Take the ferry from Mackinaw to Mackinac Island

$117 - $484

7 alternative options

Bus, train to Reagan Washington, fly to Pellston, ferry  •  10h 49m

  1. Take the bus from Salisbury, MD to BWI Marshall Airport Amtrak
  2. Take the train from BWI Marshall Airport Amtrak Station to Washington Union Station
  3. Fly from Reagan Washington (DCA) to Pellston (PLN) DCA - PLN
  4. Take the ferry from Mackinaw to Mackinac Island

$162 - $699

Bus to Baltimore, fly to Sault Ste Marie, night bus, ferry  •  11h 5m

  1. Take the bus from Salisbury, MD to BWI-Thurgood Marshall Airport
  2. Fly from Baltimore (BWI) to Sault Ste Marie (CIU) BWI - CIU
  3. Take the night bus from Kinross, MI to St. Ignace, MI
  4. Take the ferry from Mackinaw to Mackinac Island

$130 - $511

Bus to Washington Dulles, fly to Pellston, ferry  •  11h 58m

  1. Take the bus from Salisbury, MD to BWI Marshall Airport Amtrak
  2. Fly from Washington Dulles (IAD) to Pellston (PLN) IAD - PLN
  3. Take the ferry from Mackinaw to Mackinac Island

$219 - $852

Bus, train to Reagan Washington, fly to Sault Ste Marie, night bus, ferry  •  12h 32m

  1. Take the bus from Salisbury, MD to BWI Marshall Airport Amtrak
  2. Take the train from BWI Marshall Airport Amtrak Station to Washington Union Station
  3. Fly from Reagan Washington (DCA) to Sault Ste Marie (CIU) DCA - CIU
  4. Take the night bus from Kinross, MI to St. Ignace, MI
  5. Take the ferry from Mackinaw to Mackinac Island

$263 - $915

Bus, ferry  •  28h 59m

  1. Take the bus from Salisbury, MD to BWI-Thurgood Marshall Airport
  2. Take the bus from Baltimore Downtown, Md to Detroit, Mi
  3. Take the bus from Detroit, MI to Mackinaw City, MI
  4. Take the ferry from Mackinaw to Mackinac Island

$119 - $173

Bus, train, ferry  •  29h 58m

  1. Take the bus from Salisbury, MD to BWI Marshall Airport Amtrak
  2. Take the train from BWI Marshall Airport Amtrak Station to Washington Union Station
  3. Take the train from Washington Union Station to Toledo Amtrak Station
  4. Take the bus from Toledo, Oh to Detroit, Mi
  5. Take the bus from Detroit, MI to Mackinaw City, MI
  6. Take the ferry from Mackinaw to Mackinac Island

$157 - $251

Bus, train, ferry via Chicago  •  35h 4m

  1. Take the bus from Salisbury, MD to BWI Marshall Airport Amtrak
  2. Take the train from BWI Marshall Airport Amtrak Station to Washington Union Station
  3. Take the train from Washington Union Station to Chicago Union Station
  4. Take the train from Chicago Union Station to Grand Rapids Vernon J. Ehlers Station
  5. Take the bus from Grand Rapids, MI to Mackinaw City, MI
  6. Take the ferry from Mackinaw to Mackinac Island

$184 - $297

Questions & Answers

The cheapest way to get from Salisbury to Mackinac Island is to bus and ferry which costs $110 - $180 and takes 28h 59m.

More details

The quickest way to get from Salisbury to Mackinac Island is to bus and fly and ferry which costs $110 - $490 and takes 10h 28m.

More details

The distance between Salisbury and Mackinac Island is 697 miles.

The best way to get from Salisbury to Mackinac Island without a car is to bus and ferry which takes 28h 59m and costs $110 - $180.

More details

It takes approximately 10h 28m to get from Salisbury to Mackinac Island, including transfers.

More details

There is no direct flight from Baltimore Airport to Pellston Airport. The quickest flight takes 7h 33m and has one stopover.

Search flights

Southwest Airlines and Delta offer flights from Baltimore Airport to Pellston Airport.

Search flights

There are 73+ hotels available in Mackinac Island. Prices start at $100 USD per night.

More details

Map of how to get from Salisbury to Mackinac Island.
Launch map view
  • Distance: 697 miles
  • Duration: 10h 28m

What companies run services between Salisbury, MD, USA and Mackinac Island, MI, USA?

There is no direct connection from Salisbury to Mackinac Island. However, you can take the bus to BWI-Thurgood Marshall Airport, take the walk to Baltimore airport, fly to Pellston, take the taxi to Pellston, MI, take the line 1484 bus to Mackinaw City, MI, take the walk to Mackinaw, then take the ferry to Mackinac Island. Alternatively, you can take the bus to BWI Marshall Airport Amtrak, take the walk to BWI Marshall Airport Amtrak Station, take the train to Washington Union Station, take the walk to UNION STATION station, take the subway to GALLERY PLACE CHINATOWN station, take the subway to NATIONAL AIRPORT station, take the walk to Reagan Washington airport, fly to Pellston, take the taxi to Pellston, MI, take the line 1484 bus to Mackinaw City, MI, take the walk to Mackinaw, then take the ferry to Mackinac Island.

Airlines

Flag of United States Saint Ignace, United States

Discover how to get to attractions and hotels near Saint Ignace.

Things to do in Saint Ignace

  • Mackinac Island

    Mackinac Island is an island and resort area, covering 3.8 sqmi in land area, in the U.S. state of Michigan. It is located in Lake Huron, at the eastern end of the Straits of Mackinac, between the state's Upper and Lower Peninsulas. The island was home to an Odawa settlement before European exploration began in the 17th century. It served a strategic position as a center on the commerce of the Great Lakes fur trade. This led to the establishment of Fort Mackinac on the island by the British during the American Revolutionary War. It was the site of two battles during the War of 1812.

  • Mackinac Island State Park

    Mackinac Island State Park is a state park located on Mackinac Island in the U.S. state of Michigan. The island park encompasses 2.81 mi² (7.28 km²), which is approximately 74% of the island's total area of 3.78 mi² (9.78 km²). The park is also within the boundaries of the city of Mackinac Island and has permanent residents within its boundaries. M-185 circles the perimeter of the park as the only motorless highway in the state due to the island's ban of automobiles. The park is governed by the Michigan Department of Natural Resources and the Mackinac Island State Park Commission. On July 15, 2009, the park celebrated its 20 millionth visitor.

  • Grand Hotel

    The Grand Hotel is a historic hotel and coastal resort on Mackinac Island, Michigan, a small island located at the eastern end of the Straits of Mackinac within Lake Huron between the state's Upper and Lower peninsulas. Constructed in the late 19th century, the facility advertises itself as having the world's largest porch. The Grand Hotel is well known for a number of notable visitors, including five U.S. presidents, Russian presidents Vladimir Putin and Dmitri Medvedev, inventor Thomas Edison, and author Mark Twain.

  • Fort Mackinac

    Fort Mackinac (pronounced: MACK-in-awe) is a former British and American military outpost garrisoned from the late 18th century to the late 19th century in the city of Mackinac Island, Michigan, on Mackinac Island. The British built the fort during the American Revolutionary War to control the strategic Straits of Mackinac between Lake Michigan and Lake Huron, and by extension the fur trade on the Great Lakes. The British did not relinquish the fort until fifteen years after American independence.

Places to stay in Saint Ignace

Rome2rio makes travelling from Salisbury to Mackinac Island easy.

Rome2rio is a door-to-door travel information and booking engine, helping you get to and from any location in the world. Find all the transport options for your trip from Salisbury to Mackinac Island right here. Rome2rio displays up to date schedules, route maps, journey times and estimated fares from relevant transport operators, ensuring you can make an informed decision about which option will suit you best. Rome2rio also offers online bookings for selected operators, making reservations easy and straightforward.