• Mode
  • Location
  • Date & Details
  • Select Car
  • Confirmation
{{ selectedVehicle.brand }} Logo Car

Select Reservation Type

Choose the type of service you need

Single Trip (Uber Style)

Point-to-point transportation with optional stops

  • Pickup and destination
  • Optional intermediate stops
  • Pay per kilometer

Hourly/Daily Rental

Rent our service by hours or days

  • Flexible duration
  • Multiple destinations
  • Pay per hour/day
Coming Soon

Select Your Route

Select Your Pickup Point

Pickup Point

Searching...
{{ suggestion.display_name }}
{{ pickupLocation }}

Intermediate Stops (Optional)

{{ index + 1 }}
Searching...
{{ suggestion.display_name }}

Destination

Searching...
{{ suggestion.display_name }}
{{ destinationLocation }}

Map is not available

Please enter your address manually in the search field above.

Getting your location...

Please wait

Date, Time & Trip Details

{{ getCurrentMonthYear() }}

{{ day }}
{{ day.day }}

Select Time

First select a date

Passengers

{{ passengers }}

Maximum: {{ selectedVehicle?.passengers || 'N/A' }} passengers

Luggage

{{ luggage }}

Maximum: {{ selectedVehicle?.Suitecases || 'N/A' }} suitcases

Child Seat

{{ childSeats }}

Maximum: {{ maxChildSeats }} child seats

Accessibility

Number of people with disabilities

{{ disabledCount }}

Maximum: {{ passengers }} people

{{ selectedVehicle.model }}

{{ selectedVehicle.year }}

{{ vehicle.brand }} {{ vehicle.model }}

{{ vehicle.year }} {{ vehicle.color }}

Vehicle Image

Reservation Confirmation

Vehicle

Brand: {{ selectedVehicle?.brand || 'N/A' }}

Model: {{ selectedVehicle?.model || 'N/A' }}

Year: {{ selectedVehicle?.year || 'N/A' }}

Price/Hour: {{ selectedVehicle ? formatPrice(selectedVehicle.price_per_hour) : 'N/A' }}

Route

Pickup: {{ pickupLocation || 'Not selected' }}

Destination: {{ destinationLocation }}

Intermediate Stops:
  • {{ stop.address }}

Date and Time

Date: {{ selectedDate ? formatDate(selectedDate) : 'Not selected' }}

Time: {{ selectedTime || 'Not selected' }}

Passengers and Luggage

Passengers: {{ passengers }}

Suitcases: {{ luggage }}

Child Seats: {{ childSeats }}

People with disabilities: {{ disabledCount }}

Fare Details

Distance: {{ typeof routeDistance === 'number' ? routeDistance.toFixed(2) : parseFloat(routeDistance).toFixed(2) }} km

Estimated Time: {{ Math.round(routeDuration) }} minutes

Total Fare: {{ formatPrice(calculatedFare) }}

Contact Information

Name: {{ contactName || 'Not provided' }}

Email: {{ contactEmail || 'Not provided' }}

Phone: {{ contactPhone || 'Not provided' }}

Payment Method: {{ paymentMethod === 'card' ? 'Credit/Debit Card' : paymentMethod === 'cash' ? 'Cash' : 'PayPal' }}