Ferry Schedules

May 21 - September 9, 2024

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
  • 10:00 am
  • 1:00 pm
  • 5:30 pm

Cedar Island to Ocracoke

  • 8:00 am
  • 10:00 am
  • 1:00 pm
  • 4:30 pm

Ocracoke to Swanquarter

  • 7:00 am
  • 11:00 am
  • 12:45 pm
  • 3:45 pm

Swanquarter to Ocracoke

  • 7:00 am
  • 10:00 am
  • 2:00 pm
  • 4:30 pm

Hatteras/Ocracoke Passenger Ferry
(Tuesday - Friday)

Hatteras to Ocracoke 

  • 8:30 am
  • 11:00 am
  • 1:45 pm
  • 5:00 pm

Ocracoke to Hatteras

  • 9:45 am
  • 12:30 pm
  • 3:00 pm
  • 7:30 pm

Saturday - Monday

Hatteras to Ocracoke

  • 9:30 am
  • 1:00 pm
  • 4:30 pm

Ocracoke to Hatteras

  • 11:00 am
  • 3:00 pm
  • 7:30 pm

Ocracoke to Hatteral (Vehicle Ferry)

4:00 a.m.

6:30 a.m.

7:30 a.m.

8:30 a.m.

9:30 a.m.

10:00 a.m.

10:30 a.m.

11:30 a.m.

noon

12:30 p.m.

1:00 p.m.

1:30 p.m.

2:30 p.m.

3:00 p.m.

3:30 p.m.

4:00 p.m.

4:30 p.m.

5:30 p.m.

6:00 p.m.

6:30 p.m.

7:00 p.m.

7:30 p.m.

9:00 p.m.

9:30 p.m.

10:30 p.m.

Midnight

Hatteras to Ocracoke (Vehicle Ferry)

5:00 a.m.

6:00 a.m.

7:00 a.m.

8:00 a.m.

8:30 a.m.

9:00 a.m.

10:00 a.m.

10:30 a.m.

11:00 a.m.

11:30 a.m.

noon

1:00 p.m.

1:30 p.m.

2:00 p.m.

2:30 p.m.

3:00 p.m.

4:00 p.m.

4:30 p.m.

5:00 p.m.

5:30 p.m.

6:00 p.m.

7:30 p.m.

8:00 p.m.

9:00 p.m.

11:00 p.m.

Midnight