Ferry Schedule

January 1 - March 24, 2025

Ferry schedules are subject to change. We highly recommend that you subscribe to the NC Ferry Notification System for regular updates.

Cedar Island/Swan Quarter

Ocracoke to Cedar Island

  • 7:30 am
  • 1:00 pm

Cedar Island to Ocracoke

  • 10:30 am
  • 4:30 pm

Ocracoke to Swanquarter

  • 7:00 am
  • 1:30 pm

Swanquarter to Ocracoke

  • 10:00 am
  • 4:30 pm

Hatteras/Ocracoke Passenger Ferry
(closed)

Ocracoke to Hatteral (Vehicle Ferry)

4:30 a.m.

6:30 a.m.

7:30 a.m.

9:30 a.m.

10:30 a.m.

12:30 p.m.

1:30 p.m.

2:30 p.m.

3:30 p.m.

4:30 p.m.

5:30 p.m.

6:30 p.m.

7:30 p.m.

9:30 p.m.

10:30 pm

midnight

9:30 p.m.

10:30 p.m.

Midnight

Hatteras to Ocracoke (Vehicle Ferry)

5:00 a.m.

6:00 a.m.

8:00 a.m.

9:00 a.m.

11:00 a.m.

noon

2:00 p.m.

3:00 p.m.

5:00 p.m.

8:00 p.m.

9:00 p.m.

11:00 p.m.

MidnightÂ