Trip Stats

Year-in-review card with three tinted tiles tracking countries visited, flights taken, and miles logged.

This year
18Countries
42Flights
96,240Miles

Requires shadcn/ui initialized. Run npx shadcn@latest init if you haven't.

Import & use
import { Travel8 } from "@/components/beste/piece/travel8";

<Travel8
  year="This year"
  stats={[
    {
      "value": "18",
      "label": "Countries"
    },
    {
      "value": "42",
      "label": "Flights"
    },
    {
      "value": "96,240",
      "label": "Miles"
    }
  ]}
/>

More Travel pieces

View all Travel
Kyoto
Culture
KyotoJapan
Trending this month64.1K saves

Poster-style destination tile with a warm gradient, corner save heart, category tag, and city label.

Andrea P.
Andrea P.Solo trip · Jun 2026

Staff remembered our names by day two. The rooftop at sunset alone is worth the trip — would book again in a heartbeat.

Stayed 4 nights

Trip Review

travel19

Traveler review card with avatar initials, star rating, a clipped body paragraph, and a trip-type footer.

09:40IST
12:20CDG
3h 40m
2h 30m layover in Paris
14:50CDG
17:05LHR
1h 15m

Multi-leg journey card with stacked segment rows and an amber layover strip between them.

Skip the lineVatican Museums & Sistine Chapel
€54per person
Rome3 hours · Small group
★ 4.9 · 12,340 reviews

Tour Booking

travel18

Activity card with a Skip-the-line pill, title, city and duration row, rating line, and per-person price.

Turkish Airlines
$312
09:40IST
4h 40m · Direct
12:20LHR

Flight result with airline, price, two airport codes, and a dotted route arc connecting times.

Hotel Alma Soho
Hotel Alma SohoBarcelona, Spain4.8· 2,412 reviews
€184/ night

Hotel Card

travel11

Hotel result row with a square gradient thumbnail, location line, star rating, and per-night price.