.cx{font-family:’Outfit’,sans-serif;max-width:860px;margin:0 auto;color:#0c2340;font-size:16px;line-height:1.8}.cx *{box-sizing:border-box}.cx a{color:#003087;font-weight:600;text-decoration:none}.cx-hero{background:linear-gradient(135deg,#06204a,#001a52);border-radius:20px;padding:60px 40px;text-align:center;color:#fff;margin-bottom:48px}.cx-tag{display:inline-flex;align-items:center;gap:8px;background:rgba(255,180,0,.15);border:1px solid rgba(255,180,0,.4);color:#ffb400;font-size:11px;font-weight:800;letter-spacing:2.5px;text-transform:uppercase;padding:7px 16px;border-radius:50px;margin-bottom:18px}.cx-hero h1{font-size:clamp(26px,4vw,46px);font-weight:900;color:#fff;margin:0 0 16px;letter-spacing:-.5px;line-height:1.15}.cx-hero p{font-size:17px;color:rgba(255,255,255,.78);max-width:600px;margin:0 auto 30px;line-height:1.8}.cx-btns{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}.cx-btn-gold{display:inline-flex;align-items:center;gap:10px;background:#ffb400;color:#06204a;font-weight:800;font-size:16px;padding:16px 32px;border-radius:12px}.cx-btn-wa{display:inline-flex;align-items:center;gap:10px;background:#25D366;color:#fff;font-weight:700;font-size:15px;padding:15px 26px;border-radius:12px}.cx-stats{display:flex;justify-content:center;gap:0;margin-top:32px;background:rgba(255,255,255,.08);border-radius:14px;overflow:hidden;flex-wrap:wrap}.cx-stat{padding:18px 28px;text-align:center;border-right:1px solid rgba(255,255,255,.1)}.cx-stat:last-child{border-right:none}.cx-stat-n{font-size:22px;font-weight:900;color:#ffb400;line-height:1;margin-bottom:4px}.cx-stat-l{font-size:10px;color:rgba(255,255,255,.55);text-transform:uppercase;letter-spacing:1.5px;font-weight:600}.cx-section{margin:52px 0}.cx-kicker{display:inline-flex;align-items:center;gap:8px;color:#e09c00;font-size:11px;font-weight:800;letter-spacing:2.5px;text-transform:uppercase;margin-bottom:12px}.cx-kicker::before{content:”;width:24px;height:3px;background:#ffb400;border-radius:3px}.cx h2{font-size:clamp(22px,3.5vw,34px);font-weight:900;color:#06204a;margin:0 0 18px}.cx p{font-size:15px;color:#4a5e75;line-height:1.9;margin:0 0 18px}.cx p strong{color:#06204a}.cx ul{padding-left:0;margin:0 0 22px;list-style:none}.cx ul li{font-size:15px;color:#4a5e75;padding:6px 0 6px 28px;position:relative;border-bottom:1px solid #f0f4fa;line-height:1.7}.cx ul li:last-child{border-bottom:none}.cx ul li::before{content:’2713′;position:absolute;left:0;color:#ffb400;font-weight:800;font-size:14px}.cx ul li strong{color:#06204a}.cx-table{width:100%;border-collapse:collapse;margin:24px 0;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px rgba(6,32,74,.07)}.cx-table th{background:#06204a;color:rgba(255,255,255,.7);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;padding:14px 18px;text-align:left}.cx-table th:not(:first-child){text-align:center}.cx-table td{padding:13px 18px;font-size:14px;color:#0c2340;border-bottom:1px solid #f0f4fa;background:#fff}.cx-table tr:nth-child(even) td{background:#f8faff}.cx-table tr.hl td{background:#fff8e6;font-weight:600;border-left:4px solid #ffb400}.cx-table td:not(:first-child){text-align:center;font-weight:700;color:#003087}.cx-faq{margin:52px 0}.cx-faq-item{border-bottom:1.5px solid #e0e8f0;padding:22px 0}.cx-faq-item:last-child{border-bottom:none}.cx-faq-q{font-size:16px;font-weight:800;color:#06204a;margin-bottom:10px;display:flex;align-items:flex-start;gap:10px}.cx-faq-q i{color:#ffb400;flex-shrink:0;margin-top:3px}.cx-faq-a{font-size:14px;color:#4a5e75;line-height:1.85;margin:0;padding-left:26px}.cx-cta{background:linear-gradient(135deg,#06204a,#001a52);border-radius:20px;padding:56px 40px;text-align:center;color:#fff;margin-top:56px}.cx-cta h2{font-size:clamp(22px,3.5vw,38px);font-weight:900;color:#fff;margin:0 0 12px}.cx-cta p{color:rgba(255,255,255,.7);font-size:16px;margin:0 0 28px}.cx-cta-phone{display:inline-flex;align-items:center;gap:12px;background:#ffb400;color:#06204a;padding:20px 44px;font-weight:900;font-size:20px;border-radius:14px}.cx-cta-foot{margin-top:18px;display:flex;gap:20px;justify-content:center;flex-wrap:wrap;font-size:13px;color:rgba(255,255,255,.5)}.cx-cta-foot span{display:flex;align-items:center;gap:6px}.cx-cta-foot i{color:#ffb400}@media(max-width:640px){.cx-hero{padding:40px 22px}.cx-stat{padding:14px 18px}.cx-btns{flex-direction:column;align-items:center}.cx-cta{padding:40px 22px}}
MSC Cruise Shuttle Houston
IAH & HOU to Galveston Terminal 16
Direct flat rate shuttle from Houston airports to MSC Cruises at Terminal 16, Galveston. Flight tracking, no surge pricing, 24/7 service.
MSC Cruises Terminal — Galveston TX
- Address: 3201 Harborside Dr, Galveston TX 77550
- MSC Ships: MSC Meraviglia, MSC Seashore, MSC Seascape, MSC Magnifica
- Driver goes directly to Terminal 16 entrance
- Terminal 16 also used by Norwegian Cruise Line
MSC Cruise Shuttle Rates 2026
| Route | Sedan | SUV | Van |
|---|---|---|---|
| IAH → MSC Terminal 16 Galveston | $215 | $260 | $310 |
| HOU → MSC Terminal 16 Galveston | $170 | $205 | $250 |
| Downtown Houston → MSC Terminal 16 | $180 | $215 | $260 |
| MSC Terminal 16 Galveston → IAH (return) | $215 | $260 | $310 |
| MSC Terminal 16 Galveston → HOU (return) | $170 | $205 | $250 |
All prices per vehicle. No surge pricing. Flight tracking included.
MSC Cruise Shuttle FAQ
MSC Cruises departs from Terminal 16 at 3201 Harborside Dr, Galveston TX 77550. Terminal 16 is shared with Norwegian Cruise Line.
Flat rate from IAH to MSC Terminal 16 Galveston is $215 sedan, $260 SUV, $310 van. Per vehicle, no surge pricing. Call (832) 786-9934.
Book Your MSC Cruise Shuttle from Houston
Comparing cruise lines? See our Galveston Cruise Shuttle page for full schedule and rate details.
IAH from $215 • HOU from $170 • Terminal 16 • Flight tracking • 24/7