The Miami Dolphins will look to build on their first playoff appearance in eight years in 2017 with the return of quarterback Ryan Tannehill. The journey begins at home against another team from Florida that figures to be on the rise.

Miami hosts Tampa Bay in Week 1 of the 2017 NFL season. The Dolphins then take long trips in each of the following three weeks. Week 2 in Los Angeles against the Chargers, Week 3 in New York against the Jets, and technically hosting New Orleans in Week 4, but in London.

Three-straight prime time games highlight the middle part of the schedule -- a Thursday-nighter at Baltimore in Week 8, Sunday night in Week 9 hosting Oakland and Monday night in Week 10 at Carolina before the bye week.

After the week off, two showdowns with New England remain. Week 12 in Foxboro, then two weeks later on a Monday night in Miami.

Here's the full Dolphins schedule:

Week 1 vs. Tampa Bay
1:00 p.m.
Week 2
at LA Chargers
4:00 p.m.
Week 3    
at NY Jets          1:00 p.m.
Week 4 vs. New Orleans (London)    
9:30 a.m.
Week 5
vs. Tennessee        1:00 p.m.
Week 6
at Atlanta 1:00 p.m.
Week 7 vs. NY Jets
1:00 p.m.
Week 8 at Baltimore
8:25 p.m. (Thu.)
Week 9 vs. Oakland
8:30 p.m.
Week 10 at Carolina
8:30 p.m. (Mon.)
Week 11
Week 12 at New England
1:00 p.m.
Week 13 vs. Denver
1:00 p.m.
Week 14 vs. New England 8:30 p.m. (Mon.)
Week 15
at Buffalo
1:00 p.m.
Week 16 at Kansas City
1:00 p.m.
Week 17 vs. Buffalo
1:00 p.m.