Your outbound trip <%- your_go.date %> <%- your_go.hour_from %> <%- your_go.hour_to %>
<%- your_go.departure_station_name %> <%- your_go.arrival_station_name %>
Duration : <%- your_go.duration %>minutes - <% if(your_go.transfers == 0) { %>direct <% } else if (your_go.transfers == 1) {%><%- your_go.transfers %>Change <% } else { %><%- your_go.transfers %>Changes <% } %>
    <% _.each(your_go.legs, function(leg) { %>
  • <% if(leg.belle_epoque) { %> <% } %><% if(leg.boat_name) { %><%- leg.boat_name %> : <% } %><% _.each(leg.profiles, function(profile, ivu) { %> <% }) %>
  • <% }); %>
Nous sommes désolés, nous n'avons pas de trajet disponible ce jour là...
We have selected the first available trips the following day or you can also % 1

<% if(search_result.select_yourgo) { %>Choose your outbound trip <% } else if(search_result.backward) { %>choose your return trip <% } else { %>Choose your trip <% } %>

<%- search_result.date %>
    <% _.each(search_result.forward_journeys, function(journey, journey_index) { %>
    • <%- journey.departure_hour %>  <%- journey.departure_station %>
    • <%- journey.arrival_hour %>  <%- journey.arrival_station %>
    <% if(journey.alert) { %> <% } %>
    <% if(journey.alert) { %> <% } %>
    Duration : <%- journey.duration%> - <% if(journey.transfers == 0){ %>direct <% } else if (journey.transfers == 1) {%><%- journey.transfers %>Change <% } else { %><%- journey.transfers %>Changes <% } %>
      <% _.each(journey.legs, function(leg) { %>
    • <% if(leg.boat.belle_epoque) { %> <% } %><% if(leg.boat.name) { %><%- leg.boat.name %> : <% } %><% _.each(leg.profiles, function(profile) { %> <% }) %>
    • <% }); %>
    <% if (!journey.is_unavailable) { %>
    <% if (journey.is_canceled) { %> <% } else { %> <% } %>
    <% } %>
    <% if (journey.is_canceled) { %>
    <% _.each(journey.messages, function(message) { %><% if (message.content) { %>
    <%= message.content %>
    <% } %><% }) %>
    <% } else { %>
    <% _.each(journey.legs, function(leg, leg_index) { %>
    <% if(leg_index != 0) { %><%- leg.waiting_time %> min : boat change <% } %><%- leg.boat.name %>
      <% _.each(leg.services, function(service, service_index) { %><% _.each(service.stops, function(stop, stop_index) { %><% if(service_index == (leg.services.length - 1)) { %><% if(stop_index == (service.stops.length - 1)) { %>
    • <%- leg.duration %> min <% if(leg.services.length != 1 || service.stops.length != 2) { %><% } %>
    • <% } %><% } %><% if (service_index == (leg.services.length - 1) || stop_index != (service.stops.length - 1)) { %>
    • <%- stop.hour %>
      <%- stop.name %><% if(stop.stop_on_request) { %> (Stop on demand) <% } %><% if(stop.delay) { %><%- stop.delay %> <% } %>
    • <% } %><% if(service_index == 0) { %><% if(stop_index == 0) { %><% _.each(service.messages, function(message) { %><% if(message.content) { %>
    • <%= message.content %>
    • <% } %><% }) %>
      • <% _.each(leg.profiles, function(profile) { %>
      • <% if(profile.class == 'class-RE') { %><%- profile.name %>(booking is recommended) <% } else { %><%- profile.name %> <% } %>
      • <% }) %>
    • <% } %><% } %><% }) %><% }) %>
      <% _.each(leg.profiles, function(profile) { %>
    • <% if(profile.class == 'class-RE') { %><%- profile.name %>(booking is recommended) <% } else { %><%- profile.name %> <% } %>
    • <% }) %>
    <% }) %>
    <% if(journey.forward_departure_datetime) { %><% } %><% if(journey.forward_arrival_datetime) { %><% } %><% if(journey.forward_station_etter_code) { %><% } %><% if(journey.etter_reference) { %><% } %><% if(journey.forward_course_ids) { %><% } %><% if (journey.direction) { %><% } else { %><% } %><% if (journey.available_classes.length == 1) { %><% if (journey.only_second) { %><% } else { %><% } %><% } %><% _.each(journey.legs, function(leg, leg_index) { %><% if(leg.boat.belle_epoque) { %><% } %><% if(leg.boat.name) { %><% } %><% _.each(leg.profiles, function(profile) { %><% }) %><% _.each(leg.services, function(service) { %> <% if(leg.boat.belle_epoque) { %><% } %><% _.each(service.available_profiles, function(profile) { %><% }) %><% }) %><% }) %><% if(!search_result.select_yourgo) { %>
    <% _.each(journey.available_classes, function(available_class) { %>
    <% if (available_class == journey.class || journey.available_classes.length == 1) { %><% } else { %><% } %>
    <% }) %>
    <% _.each(journey.available_classes, function(available_class) { %>
    • - <% if (false) { %><% } %>+
      CHF <% if (available_class == 1) { %><%- journey.prices.price_first_adult %> <% } else { %><%- journey.prices.price_second_adult %> <% } %>
    • - <% if (false) { %><% } %>+
      CHF <% if (available_class == 1) { %><%- journey.prices.price_first_demi %> <% } else { %><%- journey.prices.price_second_demi %> <% } %>
    • - <% if (false) { %><% } %>+
      CHF <% if (available_class == 1) { %><%- journey.prices.price_first_child %> <% } else { %><%- journey.prices.price_second_child %> <% } %>
    • Less than 6 years old
      Free
    <% }) %>
    Total
    (incl VAT CGN)
    CHF 0.00
    0.00
    <% } %><% if (journey.texte3) { %><% } %><% if(!journey.purchase_time_up) { %><% if(search_result.backward) { %>
    <% } else { %><% if(!search_result.select_yourgo) { %>
    <% } else { %>
    <% } %><% } %><% } %>
    <% } %>
  • <% }); %>