BILETY JEDNORAZOWE

Rodzaj zastosowanej ulgiI strefa czasowa
(do 19 minut) 
wg rozkładowego czasu przejazdu
II strefa czasowa
(do 38 minut)
wg rozkładowego czasu przejazdu
III strefa czasowa
(ponad 38 minut)
wg rozkładowego czasu przejazdu
Taryfa normalna 4,10 zł 5,50 zł 8,00 zł
Taryfa ulgowa 33%
(ulga ustawowa)
2,75 zł 3,69 zł 5,36 zł
Taryfa ulgowa 37%
(ulga ustawowa)
2,58 zł 3,47 zł 5,04 zł
Taryfa ulgowa 45%
(ulga handlowa)
Bilet Miejski w obrębie Gminy Grodzisk Maz.
2,26 zł - -
Taryfa ulgowa 45%
(ulga handlowa)
Bilet Miejski w obrębie miasta Pruszków
2,26 zł - -
Taryfa ulgowa 49%
(ulga ustawowa)
2,09 zł 2,81 zł 4,08 zł
Taryfa ulgowa 50%
(ulga handlowa)
2,05 zł 2,75 zł 4,00 zł
Taryfa ulgowa 51%
(ulga ustawowa)
2,01 zł 2,70 zł 3,92 zł
Taryfa ulgowa 78%
(ulga ustawowa)
0,90 zł 1,21 zł 1,76 zł
Taryfa ulgowa 80%
(ulga handlowa)
- - 2,05 zł
Taryfa ulgowa 85%
(ulga handlowa)
0,62 zł 0,83 zł 1,20 zł
Taryfa ulgowa 93%
(ulga ustawowa)
0,29 zł 0,39 zł 0,56 zł
Taryfa ulgowa 95%
(ulga ustawowa)
0,21 zł 0,28 zł 0,40 zł
Kolejarz - - 2,05 zł
Taryfa ulgowa 100%
(ulga ustawowa)
0,00 zł 0,00 zł 0,00 zł
Taryfa ulgowa 100%
(ulga handlowa)
Senior 65+ Podkowa Leśna
Dzieci i Młodzież Podkowa Leśna
0,00 zł - -
BILET ABONAMENTOWY
(5 przejazdów odpłatnych + 1 gratis)
20,50 zł 27,50 zł 40,00 zł

 

BILET JEDNORAZOWY DLA MICHAŁOWICZANINA obowiązujący na linii WKD pomiędzy przystankami Nowa Wieś Warszawska - Warszawa Salomea
  ważny do 12 minut od momentu skasowania wg rozkładowego czasu przejazdu ważny do 19 minut od momentu skasowania wg rozkładowego czasu przejazdu
Bilet Michałowiczanina N 2,50 zł 3,00 zł
Bilet Michałowiczanina Uczeń/Student 1,50 zł 2,00 zł
Bilet Michałowiczanina SENIOR 1,50 zł 2,00 zł

 

 
BILETY OKRESOWE

{source}
<div class="wyszukiwarka-biletow">
<select id="baseStationName" title="Stacja początkowa">
<option value="">Stacja początkowa</option>
</select>
<br>
<select id="stationTargetName" title="Stacja docelowa">
<option value="">Stacja docelowa</option>
</select>
<br>
<select id="typeOfTicket" style="margin-bottom: 5px;" title="Rodzaj biletu okresowego">
<option value="">Rodzaj biletu</option>
<option value="1">Okresowy imienny</option>
<option value="2">Okresowy bezimienny</option>
</select>
<select id="durationTicket" style="margin-bottom: 5px;" title="Okres trwania biletu">
</select>
<select id="reliefTwo" style="margin-bottom: 5px;" title="Zniżka na bilet okresowy">
</select>
<select id="ticketWay" style="margin-bottom: 5px;" title="Kierunek biletu">
</select>
<button id="reliefTwoButtton">Oblicz cenę</button>
<div id="timetable-info-relief2"></div>
<div id="timetable-price2"></div>
</div>

<script>
$(document).ready(function(){

$('#baseStationName, #stationTargetName').change(function() {
$('#durationTicket, #reliefTwo, #ticketWay, #timetable-price2, #timetable-info-relief2').html('');
$('#typeOfTicket').prop("selectedIndex", 0);
});


$.ajax({
type: 'GET',
url: siteURL + 'rozklad/stacje-2013-2014.xml',
dataType: 'xml',
success: function(xml){
$(xml).find('station').each(function(index, val){
name = $(this).attr('name');
fullName = $(this).attr('fullName');
$('#baseStationName').append('<option value="' + name + '">' + fullName + '</option>');
$('#stationTargetName').append('<option value="' + name + '">' + fullName + '</option>');
});
}
});

$('#reliefTwoButtton').click(function(){
var now = new Date();
var day = ("0" + now.getDate()).slice(-2);
var month = ("0" + (now.getMonth() + 1)).slice(-2);
var today = now.getFullYear() + "-" + (month) + "-" + (day);
base = $('#baseStationName option:selected').val();
target = $('#stationTargetName option:selected').val();

// miejscowości wymagające przesiadki (tak.. na sztywno.):
places = new Array('Polesie', 'Milanówek Grudów');
placesTwo = new Array('Kazimierówka', 'Brzózki', 'Grodzisk Maz. Okrężna', 'Grodzisk Maz. Piaskowa', 'Grodzisk Maz. Jordanowice', 'Grodzisk Maz. Radońska');

if((places.indexOf(base) != -1 && placesTwo.indexOf(target) != -1) || (placesTwo.indexOf(base) != -1 && places.indexOf(target) != -1)){
alert('Nie można kupić bezpośredniego biletu na tej trasie.');

} else if(base == target){
alert('Stacja początkowa nie może być taka sama jak docelowa.');

} else{


$.ajax({
type: 'POST',
data: {
base: base,
target: target,
date: today,
from: '00:00',
to: ''
},
cache: false,
url: siteURL + 'rozklad/rozklad.php',
dataType: 'json',
success: function(json){
distance = json['info']['distance'];
time = $('#durationTicket').find(':selected').val();
name = $('#typeOfTicket').find(':selected').val();
oneWay = $('#ticketWay').find(':selected').val();
relief = $('#reliefTwo').find(':selected').val();
if(distance != '' && time != '' && name != '' && relief != '' && oneWay != 'Kierunek'){
distance = parseInt(distance);
if(oneWay == '0'){
oneWay = false;
}
price = seasonTicket(distance, time, name, oneWay, relief);
if(price){
$('#timetable-price2').show().html(price);
}else{
$('#timetable-price2').show().html('Nie ma takiego biletu.');
}
}
}
});

}

/*
distance = $('#trip-distance').text();
*/
});
});
</script>
<script src="/templates/wkd/js/price.js"></script>
{/source}