Skip to main content

Twysted Lyfe Charters

Plan Your Miami Fishing Trip with Captain Bryan

Pick your trip and book it right here, or tell me what you want to catch and I’ll help you choose. Then we’ll sort out the travel around it.

#1 of 226 charters in Miami Beach on FishingBooker · Angler's Choice Award

OUR CHARTERS

Choose your fishing day

If fishing is the reason for your trip, take the full day. It’s the best value, and it gives us time to work. A shorter trip fits a tight schedule or a group that wants less time on the water.

Every trip is just your group. The price is the same whether it’s one of you or six, so the head count only helps me plan. You pick your start time when you book. Earlier is always better.

Full day

“I would always say the best value is the full day trip.” More time means we can go farther and try more than one way of fishing, depending on the day: the kite, a bait rod out for sailfish, and bottom fishing for snapper and grouper.

5-hour trip

A shorter day on the water. It fits a flight schedule, younger kids, or a group that doesn’t want to be out all day.

Night trip

After dark we go after the big ones: sharks, and maybe a goliath grouper. Different fishing, different show.

More trips

Trip Length Price for the Boat Book
Mahi, rosies and deep drop 8 hours $1,400 Book Now
Swordfish, long range 10 hours $1,600 Book Now
12-hour long range big game 12 hours $1,800 Book Now
Bahamas overnight 2 days $4,800 Book Now

Booking takes a few minutes. Made a mistake on the date or the trip? Call or text me and I’ll fix it or refund you. It’s easy.

Bahamas fishing trips from Miami

Yes, I run Bahamas trips, and you choose how many days. Bring your passport.

Every year I also run a two-week Bahamas trip for the mutton snapper spawn, and I like to fill the boat for it. You can also fly into Bimini and meet me there to fish; American flies nonstop from Miami to South Bimini.

Tell me your dates and how many days you want, and I’ll put it together.

A smiling man holds an amberjack on a dock above turquoise water. | "Bahamas: an amberjack on the dock in Bimini."
Four men smile at a dock at night beside a hanging swordfish. | "Back at the dock with a swordfish.

Why fish with Bryan

I’m Captain Bryan Maffei. I’ve been fishing since I was four or five, I’ve run charters for about ten years, and I run 300 to 400 trips a year. I run every one myself, on my own boat, a 2007 36-foot Yellowfin with brand-new Suzuki 300s, out of Miami Beach through Haulover Inlet.

"I love taking people fishing. That's my passion. I do this every day."

 I get into it, and I’ll tell you what I’m doing and why: why the kite’s up, why we’re moving, why that bait. Ask me anything. When we come back in, I tell people this:

"Paid me to bring you back alive. The fishing is just extra. That's just a bonus."

The first part I mean. I still work hard for the bonus.

#1 Rank

On FishingBooker I'm ranked #1 of 226 charters in Miami Beach (October 2026), and I've won their Angler's Choice Award again: 4.9 out of 5 from 53 verified reviews over the past year, and a 100% booking response rate.

REVIEWS

Carson C.
★★★★★
5-hour trip, May 2026, FishingBooker
"Could not have asked for a better day. The captain was one of the nicest guys you'll ever meet."
Fraser M.
★★★★★
5-hour trip, June 2026, FishingBooker
"Bryan was fantastic. His knowledge and enthusiasm made our trip brilliant."
Kevin L.
★★★★★
night trip, August 2024, FishingBooker
"I cannot recommend Captain Bryan enough. If you come to Miami you need to go fish with him!"

How I fish

I start with you: what you want to catch, who’s coming, and how long you want to be out. Then I build the day around that.

Live bait, every trip

Live bait, every trip

"Live bait is always included." So are the rods, tackle, gear, ice, bottled water and your fishing license.
Click Here

The kite

The kite

"I love showing people kite fishing, where I fly a kite and I dangle three live baits off of it."
Click Here

Sailfish on the bait rod

Sailfish on the bait rod

"Catching sailfish on the bait rod and having to chase them for an hour - that's always fun."
Click Here

Kids and first-timers

Kids and first-timers

Kids of all ages are welcome, and you don't need to know the gear. I'll show you.
Click Here

When should you come?

 Any time of year. I fish year-round; what changes is what’s around and how we go after it. Tell me the fish you care about and I’ll tell you when to come.

When What I'm Usually After A Day From My Reports
Winter, on windy days Sailfish on the kite —
Spring Mahi showing up April 21, 2025: Mahi close to shore, small ones mixed in with keepers.
Summer Mahi, tuna, snapper and grouper June 12, 2026: Tuna on jigs and live bait, and snapper and grouper at anchor.
Fall Mahi when the wind pushes them in October 17, 2025: The wind pushed debris and Mahi in closer, and the kite went up.
Most of the year Snapper, grouper and sharks —

The wind, the bait and what the fish have been doing decide how we fish on any given day. A report is what happened that day, not a promise for yours. Want the best months for a particular fish? Call or text me.

From the boat

A few days from my reports. I’ll add a new one every month.

April 21, 2025

Mahi close to shore

"The Mahi Mahi are chewing!" Small ones mixed in with keepers. "Really fun on light tackle!"

October 17, 2025

Wind and the kite

The wind pushed the debris and the mahi in closer, so the kite went up.

June 12, 2026

Tuna, snapper, grouper

Tuna on jigs and live bait, and snapper and grouper at anchor.
Click Here

Flying in: MIA or FLL?

Either one works. I fish out of Miami Beach through Haulover Inlet, which sits between the two airports, so pick the one with the better flight for you.

How to choose

Plan around the fishing day

 If you’re planning a fishing trip to Miami, fly in the day before a morning trip. Flights run late, and morning trips start early. And don’t lock in flights around a fishing day until I’ve confirmed the date with you. Ask me about the weather policy before you pay for travel.

Nonstop routes

 Find your city to see which airlines fly nonstop to each airport.

Your day on the boat

Bring food, drinks, sunscreen and a towel. I bring everything for the fishing.

What's included

  • Live bait, always
  • Bottled water and ice in a cooler
  • All rods, tackle and gear
  • Your fishing license

What to bring

  • Whatever you want to eat and drink (beer and drinks are fine)
  • Sunscreen, sunglasses and a hat
  • A towel if you want to swim

Where we meet

You’ll board at my dock in Miami Beach, and there’s public parking nearby. I’ll send directions when you book.

Kids

Kids of all ages are welcome. Tell me their ages when you write, and I’ll set the day up for them.

Keeping your fish

Keeping your catch, cleaning it and getting it cooked can all be arranged; ask me when you book. It’s easiest on the Bimini trips. What you can keep depends on the fish and the size and season rules.

Turn your catch into art

I make fish art in epoxy and paint, and some pieces glow in the dark. Land something you want to remember, and I can prep the bones and make you a one-of-a-kind piece from your own fish. Or take home one I’ve already made. Ask me about price and timing.

Weather, deposits and changes

Ask me about deposits and the weather policy when you book, and I’ll walk you through it.

Questions people ask me

Do I need fishing experience?

No. You don’t need to know the gear. I’ll show you what to do and explain what’s going on, and kids of all ages are welcome.

No. One booking, one group. It’s you and the people you bring.

No. It’s one price for the boat, the same for one person or six, and six is the most I take on a fishing trip. A 5-hour trip is $750 and the full day is $1,300; every trip’s price is on its booking page.

Live bait, bottled water, ice, all rods, tackle and gear, and your fishing license. You bring food, drinks, sunscreen and a towel.

No. I fish for whatever you want to target on the trips I run: sailfish, mahi, tuna, snapper, grouper and, yes, sharks. Tell me what you’re after.

There’s fishing all year; it depends on what you want to catch. Sailfish on the kite on windy winter days, mahi from spring into fall, snapper and grouper most of the year. Ask me about the best months for the fish you want.

Either. MIA and FLL both work for a trip out of Haulover Inlet. Pick on fares, nonstop options from your city and where you’re staying.

Yes. You choose how many days, and you’ll need a passport. You can also fly into Bimini and meet me there to fish.

 Call or text me and we’ll sort it out. Ask me about the weather policy when you book, before you buy flights.

Pick your trip on this page and book it online: choose the date and start time, and you’re set. You can also call or text me at (305) 570-6420. Made a mistake when booking? Call or text me and I’ll fix it or refund you

Ask about your dates

Tell me when you’re coming, who’s coming and what you want to catch. I’m out on the water most days, so I’ll get back to you as soon as I’m in. If it’s urgent, call or text.







    More About Your Trip









    Sending this form is an inquiry, not a confirmed reservation.

    Nonstop Routes to Miami (MIA) and Fort Lauderdale (FLL)

    Nonstop routes, checked November 2, 2026

    Northeast

    City Airports Nonstop to MIA Nonstop to FLL Notes
    New York City, NYJFK, LGA, EWR, HPN, ISP, SWFAmerican, Delta (JFK, LGA); American, United (EWR); American (HPN)†JetBlue (JFK, LGA, EWR, HPN, ISP); Delta (JFK, LGA); United (EWR); Allegiant (SWF); American (LGA)Seasonal: American White Plains–MIA and LaGuardia–FLL
    Boston, MABOS, ORHAmerican, DeltaDelta, JetBlue, Allegiant (BOS); JetBlue (ORH, Worcester)—
    Hartford, CTBDLAmericanJetBlue, Southwest—
    Providence, RIPVD—JetBlue, Southwest, AllegiantSeasonal: Southwest; Allegiant from Feb 13, 2027
    Albany, NYALBAmerican†Allegiant, JetBlue, SouthwestSeasonal: American to MIA, Southwest to FLL
    Syracuse, NYSYRAmerican†Allegiant, JetBlueSeasonal: American to MIA
    Buffalo, NYBUFSouthwest†JetBlue, SouthwestSouthwest to MIA from Feb 13, 2027; Southwest to FLL seasonal
    Rochester, NYROCAmerican†AllegiantSeasonal: American to MIA; Southwest to FLL announced for 2027
    Plattsburgh, NYPBG—Allegiant—
    Bangor, MEBGR—Allegiant—
    Portsmouth, NHPSM—AllegiantSeasonal, from Feb 20, 2027
    New Haven, CTHVN—Avelo—

    Mid-Atlantic

    City Airports Nonstop to MIA Nonstop to FLL Notes
    Philadelphia, PAPHLAmerican, FrontierAmerican, Frontier, JetBlue—
    Washington, DCDCA, IADAmerican, Delta (DCA); United (IAD)American, JetBlue, Southwest (DCA); Frontier, United (IAD)—
    Baltimore, MDBWIAmerican, Frontier, SouthwestFrontier, JetBlue, Southwest—
    Pittsburgh, PAPITAmericanJetBlue, Southwest, Allegiant—
    Richmond, VARICAmericanJetBlue—
    Norfolk, VAORFAmericanJetBlue—
    Harrisburg, PAMDTAmerican†AllegiantSeasonal: American to MIA
    Allentown, PAABE—Allegiant—
    Wilkes-Barre/Scranton, PAAVP—Breeze—
    Atlantic City, NJACY—Allegiant—
    Trenton, NJTTN—Allegiant—
    Wilmington, DEILG—Avelo—
    Salisbury, MDSBY—Breeze—

    Southeast

    City Airports Nonstop to MIA Nonstop to FLL Notes
    Atlanta, GAATLAmerican, Delta, FrontierDelta, Frontier, JetBlue—
    Charlotte, NCCLT, USAAmerican, FrontierAmerican, Frontier, JetBlue (CLT); Allegiant (USA, Concord)—
    Raleigh–Durham, NCRDUAmerican, Delta, FrontierDelta, Frontier, JetBlue, Southwest—
    Nashville, TNBNAAmerican, SouthwestAllegiant, JetBlue, Southwest—
    Charleston, SCCHSAmericanBreeze, JetBlue—
    Greenville/Spartanburg, SCGSPAmericanAllegiant, Breeze—
    Savannah, GASAVAmericanAllegiant, Breeze—
    Asheville, NCAVLAmericanAllegiant—
    Greensboro, NCGSOAmerican——
    Wilmington, NCILMAmericanBreeze—
    Myrtle Beach, SCMYR—Breeze—
    Knoxville, TNTYSAmericanAllegiant—
    Chattanooga, TNCHAAmerican†AllegiantSeasonal: American to MIA
    Memphis, TNMEMAmericanAllegiant—
    Birmingham, ALBHMAmericanBreeze—
    Huntsville, ALHSVAmerican†Allegiant, BreezeSeasonal: American to MIA
    Louisville, KYSDFAmerican; Southwest†Allegiant, SouthwestSouthwest to MIA seasonal from Mar 13, 2027; Southwest to FLL seasonal
    Lexington, KYLEXAmericanAllegiant—
    Huntington, WVHTS—Allegiant—
    Macon, GAMCN—Contour—
    Jackson, MSJANAmerican†—Seasonal

    Midwest

    City Airports Nonstop to MIA Nonstop to FLL Notes
    Chicago, ILORD, MDW, RFDAmerican, United, Frontier† (ORD); Southwest (MDW)American, Frontier, JetBlue, United (ORD); Southwest (MDW); Allegiant (RFD, Rockford)Seasonal: Frontier O'Hare–MIA
    Detroit, MIDTWAmerican, Delta; Frontier†Delta, Frontier, JetBlue—
    Minneapolis–St. Paul, MNMSPAmerican, Delta, Sun CountryDelta, Sun CountrySeasonal: Sun Country to FLL
    Columbus, OHCMH, LCKAmericanFrontier, Southwest, JetBlue (CMH); Allegiant (LCK)JetBlue to FLL from Nov 2, 2026
    Cleveland, OHCLEAmerican, Frontier, UnitedFrontier, JetBlue, UnitedUnited to MIA seasonal, from Dec 3, 2026
    Cincinnati, OHCVGAmericanAllegiant, Delta, Frontier—
    Indianapolis, ININDAmericanAllegiant, Frontier, Southwest, JetBlueJetBlue to FLL from Nov 2, 2026
    St. Louis, MOSTL, BLVAmerican, SouthwestSouthwest, Frontier (STL); Allegiant (BLV, Belleville)Seasonal: Frontier to FLL
    Kansas City, MOMCIAmericanSouthwest, Allegiant—
    Milwaukee, WIMKEAmerican†, Southwest†SouthwestSeasonal to MIA
    Grand Rapids, MIGRRAmericanAllegiant—
    Des Moines, IADSMAmericanAllegiant—
    Cedar Rapids/Iowa City, IACIDAmerican†AllegiantSeasonal: American to MIA
    Omaha, NEOMAAmerican†, Southwest†Allegiant, SouthwestSeasonal: both to MIA; Southwest to FLL
    Akron/Canton, OHCAK—Allegiant, Breeze—
    Dayton, OHDAY—Breeze—
    Fort Wayne, INFWA—Allegiant—
    South Bend, INSBN—Allegiant—
    Peoria, ILPIA—Allegiant—
    Appleton, WIATW—Allegiant—
    Sioux Falls, SDFSD—Allegiant—
    Traverse City, MITVC—Allegiant—

    Texas and South Central

    City Airports Nonstop to MIA Nonstop to FLL Notes
    Dallas–Fort Worth, TXDFW, DAL, TKIAmerican, Frontier (DFW); Southwest (DAL)American, Frontier, JetBlue (DFW); Southwest (DAL); Avelo (TKI, McKinney)Avelo McKinney–FLL from Nov 19, 2026
    Houston, TXIAH, HOUAmerican, Frontier, United (IAH); Southwest (HOU)Frontier, JetBlue, United (IAH); Southwest (HOU)—
    Austin, TXAUSAmerican, Delta, SouthwestJetBlue, Southwest—
    San Antonio, TXSATAmericanSouthwestSeasonal: Southwest to FLL
    New Orleans, LAMSYAmericanJetBlue, Southwest—
    Oklahoma City, OKOKCAmerican——
    Little Rock, ARLITAmerican——
    Fayetteville/Bentonville, ARXNAAmericanAllegiant—

    Mountain and West

    City Airports Nonstop to MIA Nonstop to FLL Notes
    Los Angeles, CALAXAmerican, DeltaDelta, JetBlue, United—
    San Francisco, CASFOAmerican, UnitedJetBlue, United—
    San Diego, CASANAmericanAlaska, JetBlue, SouthwestJetBlue from Nov 19, 2026; Southwest from Nov 21, 2026
    Seattle–Tacoma, WASEAAlaska, American, DeltaAlaska, Delta—
    Portland, ORPDXAlaska†, American†AlaskaSeasonal
    Denver, CODENAmerican, Frontier, Southwest, UnitedSouthwest, United, FrontierFrontier to FLL from Nov 20, 2026
    Phoenix, AZPHXAmericanAmerican, JetBlue, Southwest—
    Las Vegas, NVLASAmerican; Southwest†JetBlue, SouthwestSouthwest to MIA from Mar 11, 2027; Southwest to FLL seasonal
    Salt Lake City, UTSLCAmerican, DeltaDelta—
    Hayden/Steamboat Springs, COHDN—JetBlueSeasonal

    Canada

    City Airports Nonstop to MIA Nonstop to FLL Notes
    Toronto, ONYYZ, YHMAir Canada, American, PorterAir Canada, Flair, Porter, WestJet (YYZ); Porter (YHM, Hamilton)Seasonal: WestJet (YYZ) and Porter (YHM) to FLL
    Montréal, QCYULAir CanadaAir Canada, PorterSeasonal: Porter to FLL
    Ottawa, ONYOWPorter†Porter, Air CanadaSeasonal: Porter to MIA, Air Canada to FLL
    Vancouver, BCYVRAir Canada——
    Québec City, QCYQB—Air Canada, Air TransatSeasonal
    Calgary, ABYYC—WestJetSeasonal
    Halifax, NSYHZ—PorterSeasonal, from Dec 17, 2026
    London, ONYXU—PorterSeasonal, from Nov 18, 2026
    Winnipeg, MBYWG—WestJetSeasonal

    Airlines change schedules, so confirm when you book.