Ferry schedules are subject to change. We highly recommend that you subscribe to the NC Ferry Notification System for regular updates.
Ferry Schedules
May 21 - September 9, 2024
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